/*div	{border: 1px solid red;}*/

body {
background: #fff url('../images/bggray.gif') top left;
	color: #515159;
		margin: 0;
	padding: 0;
	font-size: 11px; /* IE5 Win */
		voice-family: "\""; 
		font-family : Arial, Helvetica, sans-serif ;
		font-size: 11px;
		text-align: center
		
}
html>body { 
	font-size: 11px;
}

/*generic styles that are found on every site*/

/*images*/
img	{border: 0px none;}

/*links*/
a:link, a:active, a:visited	{color: #666;}
a:hover			{color: #333; text-decoration: none;}



/*forms*/
form, input, select	{margin: 0; padding: 0;}

/*tables*/
td, th	{vertical-align: top;}

/*site specific styels*/

/*layout elements*/
#wrapper	{border: 1px solid #DB0246; width: 782px!important; height: 729px;margin: 4px auto;background: #fff url('../images/BgSiteTop.gif') no-repeat 0 0;}

#toppart {width: 782px!important; height: 151px;margin: 0 auto!important;padding:0px!important;}
#toppart table {height: 140px;width: 782px; margin-top:5px;}
#header			{width: 640px;  height: 26px;background: url('../images/HeaderBgBluesm3.gif') repeat-x left top;margin-top:0px;margin-bottom:0px!important;margin-left:25px!important}
#header table	{width: 640px;background: url('../images/HeaderBgBlueLeftsm2.gif') no-repeat left top;margin: 0 auto}
#header td		{padding-bottom: 9px;padding-top:5px;color: #ffffff;text-align:center;}
td.dividing {vertical-align: top;padding-top:2px!important;}
#header a		{font-size: 10px; color: #ffffff;font-weight: normal; text-transform:uppercase;text-decoration:none;}
#header a:hover {text-decoration:underline;color:#DB0246; /*#E8D286;*/}
#toparearight {padding-left:2px;}
#toparearightcell	{background: url('../images/HeaderBgBlueRightsm2.gif') no-repeat right top; padding-right:11px}


#MainBody {width: 782px!important; height: 578px; background: #fff url('../images/bgSiteBottom1.gif') no-repeat left top;margin: 0 auto;padding:0px}

#MainBodyTel {width: 782px!important; height: 578px; background: #fff url('../images/bgSiteBottomTel.gif') no-repeat left top;margin: 0 auto;padding:0px}


td.leftside {width:75px;}
td.middlepart {width:550px; text-align: center;}
td.middlepartTel {width:660px; text-align: center;}
td.rightside {width:192px;}

#MainContent  {widht:560!important; height:475px!important;margin: 0 auto;}
#MainContentTel  {widht:660!important; height:475px!important;margin: 0 auto;}
#MainContent td {text-align:left; width:280px;}
td.pagehead {text-align:right!important;padding-top:5px;}
h1.pageheading {font-size: 16px; color: #406AA9!important; margin-top:15px; margin-right:35px;font-weight: bold; }

table.telrate {text-align:left; width:530px!important; }
td.telrate {text-align:left; width:530px!important; }
p.telrate{ margin:0px;padding:0px;font-family : Arial, Helvetica, sans-serif ;
		font-size: 12px; font-weight: bold;}
#rates {width:530px; margin:0; padding:0; border:1px solid #CBCBCD;}
td.province { font-weight: bold;background-color : #CBCBCD;}

#MainContent h1 { font-size: 16px; color: #172E68; margin-top:5px; margin-bottom:5px;padding-left:0px; font-weight: bold;}
h1.attention{font-size: 16px; color: #83012A!important;margin-top:5px; margin-bottom:5px;padding-left:0px; font-weight: bold;}
#MainContent img {margin-right:5px;}
#MainContentTel p {width:650px; margin:0px;padding:0px;font-family : Arial, Helvetica, sans-serif ;
		font-size: 12px;}
#MainContent p {width:245px; margin:0px;padding:0px;font-family : Arial, Helvetica, sans-serif ;
		font-size: 12px;}
#MainContent a {color:#DB0246;text-decoration:none;font-weight: bold;}
#MainContent a:hover {text-decoration:underline;color:#CCB564; /*#E8D286;*/}
#MainContent hr {border-left:0px solid #b3b3b3; border-right:0px solid #b3b3b3; border-top:thin solid #b3b3b3; border-bottom:0px solid #b3b3b3; margin:5px; width:190px;
background-color : #b3b3b3;
	color : #b3b3b3;
	height : 1px
	
}
/*hr.line {
	background-color : #b3b3b3;
	color : #b3b3b3;
	height : 1px;
	border : 0 solid #b3b3b3;
	border-top-width : thin;
}*/
p.italized {text-decoration:italic!important; font-size: 12px!important; color:#000000;font-weight: bold;}
.italized a {color:#DB0246;text-decoration:none;font-weight: bold;font-size: 11px!important;}
.italized a:hover {text-decoration:underline;color:#CCB564; /*#E8D286;*/}

#footer {width:560px;}
#footer td {text-align:left;font-family : Arial, Helvetica, sans-serif ;
		font-size: 14px;
}
#footer a {color:#DB0246;text-decoration:none;}


/*EAF1FA
EEEAF5
F3F4F6
ADA79B gray dark
ECE2D4 gray light
DBD8D3
http://creativesolutionsquick.com/PropertyManager/reconnect/reconnect.html
*/