/* CSS Document */
body{margin:0px;}
.top{float:left; background:url(../images/black_rose.gif) repeat-x;
    background-position:bottom; background-position:left; padding-top:0px; color:black;
    }
.topright{float:right; text-align:right;}
.flower{background:url(../images/topblack.gif) repeat-x;  background-position:bottom; background-position:right; padding-top:70px; text-align:right; height:60px; font-family:Arial; font-size:11px;line-height:18px;color:#ffffff;}
.tryIt{background-color:Black;}
.advancedsearch{padding-right:15px; padding-bottom:9px; padding-top:5px;}
.txtbox
	{
	font-family: arial; color:#FFFFFF; font-size: 11px; height: 15px; width: 150px; border: 1px #d50100 solid; background-color:#000000;
	}

.topbg{background:url(../images/top_bg.gif) repeat-x; float:left;}
.topbgBanner{background:url(../images/bannerTopWeb.jpg) repeat-x; float:left;}
.displayRight{background:url(../images/displayRight.jpg) repeat-x; }
.ottawaCanada{background:url(../images/ottawacanada.jpg)  }

a.website_templates{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none; text-align:center; width:14.2%; float:left; background-color:#4493a0; height:44px; padding-top:10px; border-right:1px #FFFFFF solid;}
a.website_templates:hover{background-color:#56c6d9;}
.border_preview {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; Z-INDEX: 100; BACKGROUND: #fff; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; POSITION: absolute
}
.preview_temp_load {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.preview_temp_load IMG {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.red_menu { 
background-image : url(../images/top_red_menu_bg.gif);
background-repeat : no-repeat;
height : 197px;
width : 194px;
padding-bottom : 5px;
} 

.red_menu { 
background-image : url(../images/top_red_menu_bg.gif);
background-repeat : no-repeat;
height : 197px;
width : 194px;
padding-bottom : 5px;
} 
.red_menu_text { 
font-family : Arial;
font-size : 12px;
color : #ffffff;
padding-left : 16px;
padding-top : 19px;
} 
.red_menu_text1 { 
font-family : Arial;
font-size : 12px;
color : #ffffff;
padding-left : 16px;
padding-top : 11px;
} 
.red_menu_text1a { 
font-family : Arial;
font-size : 12px;
color : #ffffff;
padding-left : 16px;
padding-top : 13px;
} 
a.red_menu_links { 
font-family : Arial;
font-size : 12px;
line-height : 18px;
color : #ffffff;
text-decoration : none;
} 
a.red_menu_links:hover { 
font-family : Arial;
font-size : 12px;
line-height : 18px;
color : #000000;
text-decoration : none;
} 



a.flash_website_templates{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none; text-align:center; width:14.2%; float:left;background-color:#85c226; height:44px; padding-top:10px;  border-right:1px #FFFFFF solid; }
a.flash_website_templates:hover{background-color:#99dc30;}


.partner{width:100%; display:block; background-color:#f7b220; border-bottom:1px #000000 solid; border-top:1px #FFFFFF solid;}
a.partnerBox{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none;text-align:center;  float: right;height:44px; padding-top:20px; padding-left:10%; padding-right:35%;}
/*a.partner012{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none;text-align:center;  float: right;height:44px; padding-top:20px; padding-left:19%; padding-right:35%;}
a.partner013{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none;text-align:center;  float: right;height:44px; padding-top:20px; padding-left:19%; padding-right:35%;}
*/
/*a.partner012:hover{background-color:#B90000;}
a.partner011:hover{background-color: #B90000;}*/
/*a.partner011:hover{color:#f7b950;} *//*background-color:#B90000;}*/
/*a.partner012:hover{color:#f7b950;}*/ /*background-color: #B90000;}*/
a.partnerBox:hover{color:#f7b950;}
.partner01 {background-color:#ff6633; width:12%;border-right:1px #FFFFFF solid; }
.partner02 {background-color:#276DD8; width:12%;border-right:1px #FFFFFF solid;}
.partner03 {background-color:#99CC33; width:12%;border-right:1px #FFFFFF solid;}
.restOfTab {width:76%;}

a.corporate_identity{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none;text-align:center; width:14.2%; float:left;background-color:#e8795e; height:44px; padding-top:10px;  border-right:1px #FFFFFF solid; }
a.corporate_identity:hover{background-color:#ff876a;}
a.partner2{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none;text-align:center; width:14%; float:left;background-color:#ff8000; height:44px; padding-top:10px; border-right:1px #FFFFFF solid; }
/*a.partner2:hover{background-color:#c5b8f6;}*/
a.ecommerce_templates{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none;text-align:center; width:14.2%; float:left;background-color:#df127b; height:44px; padding-top:10px; border-right:1px #FFFFFF solid; }
a.ecommerce_templates:hover{background-color:#fe2192;}
a.php_content_management{font-family:Arial; font-size:12px; line-height:18px; color:#ffffff; text-decoration:none;text-align:center; width:14%; float:left; background-color:#954578; height:44px; padding-top:10px; }
a.php_content_management:hover{background-color:#c366a1;}
.bottom{background-color:#000000;  height:85px; float:left; width:100%; font-family:Arial;font-size:11px;line-height:18px;color:#a4acb0; text-align:center; padding-top:15px;}
a.bottomlinks{
font-family:Arial;
font-size:11px;
line-height:18px;
color:#a4acb0;
text-decoration:none;
}
a.bottomlinks:hover{
font-family:Arial;
font-size:11px;
line-height:18px;
color:#d50100;
text-decoration:underline;
}


a.whitelinks{
font-family:Arial;
font-size:11px;
line-height:18px;
color:#ffffff;
text-decoration:underline;
}
a.whitelinks:hover{
font-family:Arial;
font-size:11px;
line-height:18px;
color:#d50100;
text-decoration:underline;
}

a.sidelinks{
font-family:Arial;
font-size:11px;
line-height:18px;
color:#000000;
text-decoration:none;
}
a.sidelinks:hover{
font-family:Arial;
font-size:11px;
line-height:18px;
color:#d50100;
text-decoration:none;
}
.youare{background-color:#000000; margin-bottom:1px; height:20px; text-align:right; padding-top:5px; color:#ffffff;font-family:Arial;font-size:11px; float:left; width:100%;}
#left{width:100%; float:left; border:1px #dddcdc solid; border-left:0px; padding:0px 0px 0px 15px;}
#left ul{margin:0px; padding:0px; margin-top:15px; margin-bottom:15px;}
#left ul li{list-style:none; background:url(../images/bullet.gif) no-repeat 0px 8px; margin:0px; padding:0px 0px 0px 10px; line-height:6px;}
td{font-family:Arial;
font-size:11px;
line-height:18px;
color:#000000;
text-decoration:none;}

.product{width:150px; border:1px #dddcdc solid; float:left; padding-left:17px; padding-right:17px; padding-top:6px;}
.tablestyle{border:1px #dddcdc solid; float:left; padding-left:17px; padding-right:17px; padding-top:6px;}

.nav{padding-top:5px; padding-bottom:5px;}

.web{padding-left:25px; padding-bottom:5px;}
.flash{padding-left:5px; padding-bottom:5px;}
.ecom{padding-left:20px; padding-bottom:5px;}

a.top_menu_links1 { 
font-family : Arial;
font-size : 11px;
color : #ffffff;
text-decoration : none;
font-weight:bold;
} 
a.top_menu_links1:hover { 
font-family : Arial;
font-size : 11px;
color : #000000;
text-decoration : none;
} 
.title_h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 12px
}
.title_h21 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 12px;
	color:#000000; font-family:Arial; 
}
.table_border_1
{
border:#000000 1px solid;
}
.text_1
{
color:#FFFFFF;
}
a.keywords_1 { 
font-family : Arial;
font-size : 11px;
color : #cc0201;
text-decoration :underline;
} 
a.keywords_1:hover { 
font-family : Arial;
font-size : 11px;
color : #000000;
text-decoration : none;
} 
a.keywords_2 { 
font-family : Arial;
font-size : 11px;
color : #e4b301;
text-decoration :underline;
} 
a.keywords_2:hover { 
font-family : Arial;
font-size : 11px;
color : #afada6;
text-decoration : none;
} 
.title_1aa
{
color:#b90504;
font-size:13px;
}
a.title_1aa_title
{
color:#b90504;
font-size:15px;
text-decoration:none;
}

a.title_1aa_title:hover
{
color:#000000;
font-size:15px;
text-decoration:underline;
}
a.title_index_title
{
color:#b90504;
font-size:15px;
}

a.title_index_title:hover
{
color:#000000;
font-size:15px;
}
.title_temp
{
color:#b90504;
font:Arial;
font-size:15px;
font-weight:bold;
}
.loading_temp_pre
{
color:#bd0403;
font-family:Arial;
font-size:11px;
}
a.Flink_1 { 
font-family : Arial;
font-size : 14px;
color : #979797;
text-decoration :underline;
} 
a.Flink_1:hover { 
font-family : Arial;
font-size : 14px;
color : #404040;
text-decoration : none;
}
#interface1 {
	Z-INDEX: 1
}
#loader_container {
	WIDTH: 100%; POSITION: absolute; TOP: 40%; TEXT-ALIGN: center
}
#loader {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a6a6a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; Z-INDEX: 255; PADDING-BOTTOM: 16px; MARGIN: 0px auto; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 135px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #6a6a6a 1px solid; FONT-FAMILY: Tahoma, Helvetica, sans; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#progress {
	FONT-SIZE: 1px; LEFT: 10px; WIDTH: 1px; POSITION: relative; TOP: 1px; HEIGHT: 5px; BACKGROUND-COLOR: #9d9d94
}
.borb1c6cedb {
	BORDER-BOTTOM: #c6cedb 1px solid
}
.borb1c6cedb1 {
	BORDER-RIGHT: #c6cedb 1px solid; BORDER-LEFT: #c6cedb 1px solid
}
.borb1c6cedb2 {
	BORDER-RIGHT: #c6cedb 1px solid
}
.rsst1 {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/li.gif); BACKGROUND-REPEAT: no-repeat
}
.mainrss {
	BORDER-RIGHT: #abb3c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #abb3c0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #abb3c0 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #abb3c0 1px solid
}
.mainrss  {
	BORDER-RIGHT: #000 0px; BORDER-TOP: #000 0px; BORDER-LEFT: #000 0px; BORDER-BOTTOM: #000 0px
}
.mainrss2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px
}
.mainrss2  {
	BORDER-RIGHT: #000 0px; BORDER-TOP: #000 0px; BORDER-LEFT: #000 0px; BORDER-BOTTOM: #000 0px
}
.mainrss3  {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid
}
.bor0  {
	BORDER-RIGHT: #000 0px; BORDER-TOP: #000 0px; BORDER-LEFT: #000 0px; BORDER-BOTTOM: #000 0px
}
.cl1 A {
	COLOR: #000
}
.cl2 A {
	COLOR: #000; TEXT-DECORATION: underline
}
.cl2 A:hover {
	TEXT-DECORATION: none
}
.cl2_1 {
	POSITION: relative; TOP: -5px
}
.cl2_2 A {
	FONT-WEIGHT: normal; COLOR: #4a4d4a; TEXT-DECORATION: underline
}
.cl2_2 A:hover {
	COLOR: #7cc5ff; TEXT-DECORATION: underline
}
.rel1 {
	POSITION: relative; TOP: -5px
}
.bigfont {
	FONT-SIZE: 16px
}
.rsscss {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #535353
}
.rsscss  {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #535353
}
A.blueheader {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#loader_bg {
	FONT-SIZE: 1px; LEFT: 8px; WIDTH: 113px; POSITION: relative; TOP: 8px; HEIGHT: 7px; BACKGROUND-COLOR: #ebebe4
}
.title_h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 12px
}
.border_preview {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; Z-INDEX: 100; BACKGROUND: #fff; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; POSITION: absolute
}
.full_site_temp_1{
color:#000000; font-size:14px;
font-weight:bold;
}

/* Combobox */
.cmbbox
	{
	font-family:Verdana;
	font-size:9px;
	height: 20px;
	width: 175px;
	border: 1px #999999 solid;
	background-color:#edfcd4;
	}
.txtboxAdSea
	{
	font-family:Verdana;
	font-size:9px;
	height: 15px;
	width: 155px;	
	border: 1px #999999 solid;
	background-color:white;
	}
.searchbutton
{
	font-family:Verdana;
	background-color:#C1EEFD;
}


a.flash_hide_button{
background-image:url(images/flash_hide_button.jpg);
background-repeat:no-repeat;
height:19px;
width:244px;
display:block;
}
a.flash_hide_button:hover{
background-image:url(images/flash_hide_button_hover.jpg);
background-repeat:no-repeat;
height:19px;
width:244px;
}
a.reply_animation_button{
background-image:url(/reply_animation.jpg);
background-repeat:no-repeat;
height:19px;
width:105px;
display:block;

}
a.reply_animation_button:hover{
background-image:url(images/reply_animation_hover.jpg);
background-repeat:no-repeat;
height:19px;
width:105px;
}
a.show_flash_button{
background-image:url(images/show_flash.jpg);
background-repeat:no-repeat;
height:19px;
width:77px;
display:block;
}

a.show_flash_button:hover{
background-image:url(images/show_flash_hover.jpg);
background-repeat:no-repeat;
height:19px;
width:77px;
}

a.view_button{
background-image:url(images/view.gif);
background-repeat:no-repeat;
height:21px;
width:66px;
display:block;
}
a.view_button:hover{
background-image:url(images/view_hover.gif);
background-repeat:no-repeat;
}
a.buy_button{
background-image:url(images/buy.gif);
background-repeat:no-repeat;
height:21px;
width:66px;
display:block;
}
a.buy_button:hover{
background-image:url(images/buy_hover.gif);
background-repeat:no-repeat;
}
a.buy_button1{
background-image:url(images/red_buy.gif);
background-repeat:no-repeat;
height:21px;
width:66px;
display:block;
}
a.buy_button1:hover{
background-image:url(images/buy_hover.gif);
background-repeat:no-repeat;
}

a.next_button{
background-image:url(images/next_button.gif);
background-repeat:no-repeat;
height:33px;
width:70px;
display:block;

}
a.next_button:hover{
background-image:url(images/next_button_hover.gif);
background-repeat:no-repeat;
}
a.previous_button{
background-image:url(images/previous_button.gif);
background-repeat:no-repeat;
height:33px;
width:106px;
display:block;
}
a.previous_button:hover{
background-image:url(images/previous_button_hover.gif);
background-repeat:no-repeat;
}
a.subscribe_button{
background-image:url(images/subscribe_button.jpg);
background-repeat:no-repeat;
height:19px;
width:67px;
display:block;
}
a.subscribe_button:hover{
background-image:url(images/subscribe_button_hover.jpg);
background-repeat:no-repeat;
height:19px;
width:67px;
}
a.unsubscribe_button{
background-image:url(images/unsubscribe_button.jpg);
background-repeat:no-repeat;
height:19px;
width:80px;
display:block;
}
a.unsubscribe_button:hover{
background-image:url(images/unsubscribe_button_hover.jpg);
background-repeat:no-repeat;
height:19px;
width:80px;
}
.previous_div{
float:left;
}
.next_div{
float:right;
}
.txtbox_new_letter
	{
	font-family: arial; color:#000000; font-size:11px; height: 15px; width: 140px; border: 1px #cccccc solid; background-color:#ffffff;
	}
	
	h2{
font-size:15px;
display:inline;
}
a.whitelinks_nav{
color:#ffffff;
text-decoration:underline;
}
a.whitelinks_nav:hover{
color:#d50100;
text-decoration:underline;
}

a.submenu_head_link
{
color:#bd0403;
font-family : Arial;
font-size:11px;
text-decoration:none;
}

a.submenu_head_link:hover
{
color:#000000;
font-family : Arial;
font-size:11px;
text-decoration:none;
}

a.title_sitemap
{
color:#b90504;
font-size:13px;
}

a.title_sitemap:hover
{
color:#000000;
font-size:13px;
}
a.title_sitemaplink
{
color:#b90504;
font-size:11px;
}

a.title_sitemaplink:hover
{
color:#000000;
font-size:11px;
}

.cat_head_link
{
color:#bd0403;
font-family : Arial;
font-size:11px;
text-decoration:none;
}

a.templatebox_heading:hover
{
color:#b90504;
font-size:11px;
text-decoration:none;
}
a.templatebox_heading
{
color:#000000;
font-size:11px;
text-decoration:none;
}

 
.red_menu_text2 { 
font-family : Arial;
font-size : 12px;
color : #ffffff;
padding-left : 16px;
padding-top : 15px;
} 
.red_menu_text2a { 
font-family : Arial;
font-size : 12px;
color : #ffffff;
padding-left : 16px;
padding-top : 8px;
} 
.red_menu_text2b { 
font-family : Arial;
font-size : 12px;
color : #ffffff;
padding-left : 16px;
padding-top : 13px;
}

a.highlight_menu_link { 
font-family : Arial;
font-size : 12px;
line-height : 18px;
color : #FFFFCC;
text-decoration : none;
font-weight:bold;
} 
a.highlight_menu_link:hover { 
font-family : Arial;
font-size : 12px;
line-height : 18px;
color : #000000;
text-decoration : none;
font-weight:bold;
}


.calanderNbrDispl
{font-family:Arial;
font-size:11px;
line-height:18px;
color:#d50100;
text-decoration:underline;}

.calanderCurrentCol
{background-color:White;}

.calanderEVntColor
{background-color:Yellow;}

.calendarBG
{background-Image : url(../images/CalendarBG.jpg);
    background-repeat : no-repeat; VERTICAL-ALIGN: middle;
    padding:0px; border:0px;
}

.calendarHeaderBG
{background-Image : url(../images/RECTRed224x33.gif); 
    background-repeat : no-repeat;
    height:22px; width:221px;
}


.CalendarMainInner
{width:1215; height:1135;  background-color:white;  }

.calendar{background-color:black; float:left; width:236px; display:none;}
