/* CSS Document */

html, body {font-family:Arial; font-size:0.9em; background-color: #FFFFFF;	margin-top: 0px;}
div {font-size:12px;}
	
	
#container {margin:0px auto 10px; background-color: #fffff; color: #333; width: 780px;}

#TopBarLeft {height:130px; padding-bottom:2px;}

/* Breacrumb */
#Breadcrumb {padding:15px 0px 0px 0px; font-size: 1em;}
#Breadcrumb a {text-decoration:none;}

/* Site Tools Nav Start */

#TopBar {float:left; width:780px; background-image: url(/system_images/top_trees.jpg); background-repeat: no-repeat; }
#TopBarLeft {float:left; width:150px;}
#TopBarRight {float:left; width:630px; padding-top:105px;background: url(/system_images/old-mutual-banner.gif) no-repeat 10px 83px;}
#TopBarRightNav {float:left; padding-top:7px;}
#TopBarRightSearch {float:right; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #85898A;}
#TopBarRightSearchTitle {float:left; padding:7px 5px 0px 0px;}
#TopBarRightSearchButton {float:left;  padding:7px 5px 0px 0px;}
#TopBarRightSearchBox {float:left; padding-top:3px;}

#TopBarRightSearch input {font-size:0.9em;width:125px;}

#TopBarRightNav a:link, #TopBarRightNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #85898A;
}

#TopBarRightNav a:hover {
 color: #4DB039;
 text-decoration: none;
 }

/* Site Tools Nav End */

/* Main Nav*/

#topnav {float:left; width:780px;
	border-bottom: 2px solid #4DB039;	border-top: 2px solid #4DB039; line-height:1em;}
 
 ul#topnavlist {
	white-space: nowrap;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0px;
	margin: 0px;
 }

#topnavlist li {font-size: 1em; display: inline; list-style-type: none; line-height:1.4em;font-size: 11px; } 

#topnavlist a {
	padding: 2px 4px 4px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px !important; 
}

#topnavlist a:link, #topnavlist a:visited {
 color: #85898A;
 text-decoration: none;
 font-size: 10px !important; 
 }

#topnavlist a:hover {
 color: #4DB039;
 text-decoration: none;
 }

/* Nav End */

/* Sub Nav Start */


#leftnav {float:left; width:190px; line-height:1.4em; padding-bottom:20px;}

#leftnav li {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;}
 
#navcontainer {width:190px;}

#navcontainer ul {margin:0; padding:0px;}
#navcontainer .smbt0 {margin:0px; padding:0px; border-bottom:1px dashed #4DB039; list-style-type:none;}
#navcontainer .smbt0 .smA0 {display:block; padding:3px 3px 3px 10px; color:#333333; text-decoration:none;}
#navcontainer .smbt0 .smA0:hover {border-left:5px solid #4DB039; background-color:#F1F1F1; color:#333333; padding-left:5px;}
html>body #navcontainer .smbt0 .smA0 {width: auto;} 

#navcontainer .smbt1 {margin:0px; padding:0px 0px 0px 10px; border-bottom:1px solid #ffffff; list-style-type:none;}
#navcontainer .smbt1 .smA1 {display:block; padding:3px 3px 3px 10px; color:#333333; text-decoration:none;}
#navcontainer .smbt1 .smA1:hover {border-left:5px solid #4DB039; background-color:#F1F1F1; color:#333333; padding-left:5px;}
html>body #navcontainer .smbt1 .smA1 {width: auto;}

#navcontainer .smbt2 {margin:0px; padding:0px 0px 0px 20px; border-bottom:1px solid #ffffff; list-style-type:none;}
#navcontainer .smbt2 .smA2 {display:block; padding:3px 3px 3px 10px; color:#333333; text-decoration:none;}
#navcontainer .smbt2 .smA2:hover {border-left:5px solid #4DB039; background-color:#F1F1F1; color:#333333; padding-left:5px;}
html>body #navcontainer .smbt2 .smA2 {width: auto;} 


#underleftnav {padding-top:15px;}

#SubSubNavContainer {padding-top:15px;}
#SubSubNavContainer .TopStrip {margin-bottom:1px; height:17px; background-image: url(/system_images/sub_nav_faded_bg_top.gif); background-repeat: repeat-y;}
#SubSubNavContainer ul {margin:0px; padding:0px;}
#SubSubNavContainer .SubSubNav li {display:block; padding-left:10px; padding-top:8px; padding-bottom:8px; background-image: url(/system_images/sub_nav_faded_bg.gif); background-repeat: repeat-y; border-bottom:2px solid #ffffff;}
#SubSubNavContainer .SubSubNav a {display:block; font-size:1em; padding-left:10px; background-image: url(/system_images/sub_nav_arrow.gif); background-repeat: no-repeat; text-decoration:none;  color:#333333;}
#SubSubNavContainer .SubSubNav a:hover {color:#4DB039;}


/* Nav End */

#content {float:left; width:550px; padding:0px 20px 15px 20px;}
#HomePageContent {float:left; width:780px; padding:20px 0px 15px 0px;}
#HomePageText {float:left; width:410px; padding-right:25px; padding-left:15px}
#HomePageFlash {float:left; width:330px;}

p {color:#333333; font-family:Arial,Verdana,Helvetica; font-size: 1em; text-align:justify;}

.ItalicFix {width:95%}

a {color:#85898A; text-decoration:underline;}
a:hover {color:#4DB039;}



#content li {padding-bottom: 10px; font-size:1em; }

.tc_tableplain {
	width: 530px;
	margin: 2px;
	padding: 2px;
}

.ratetable{
	background-color: #FFFFFF;
	vertical-align: top;
	width: 535px;
 }

.ratetable th{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bolder;
	padding: 2px;
	background-color: #4DB039;
	vertical-align: top;
	text-align: center;
 }

.ratetable td{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	padding: 2px;
	background-position: center center;
	text-align: center;
	background-color: #EAF5EA;
}


#footer {
	clear: both;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #4DB039;
 }

#footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
	margin: 0px 0px 5px;
}



.sitmp0 {padding:15px 0px 7px 0px;}
.sitmp0 .sitmpLink0 {font-size:16px; color:#4DB039; font-weight:bold; text-decoration:none;}
.sitmp0 .sitmpLink0:hover {color:#999999;}
.sitmp1 {padding:7px 0px 5px 0px;}
.sitmp1 .sitmpLink1  {font-size:12px; color:#333333; font-weight:normal; text-decoration:none;}
.sitmp1 .sitmpLink1:hover {color:#4DB039;}
.sitmp2 {padding:0px;}
.sitmp2 .sitmpLink2  {font-size:12px; color:#333333; text-decoration:none;}
.sitmp2 .sitmpLink2:hover {color:#4DB039;}




/* New Homepage Styles */

#HomePageContentRight ul {width:167px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
#HomePageContentRight li {width:147px; padding:2px 0px 10px 20px; background:url("/system_images/home-but.gif") left top no-repeat;}
#HomePageContentRight li a {color:#ffffff; font-weight:bold; text-decoration:none}
#HomePageContentRight li a:hover {text-decoration:underline}

#HomePageText ul {width:167px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
#HomePageText li {width:147px; padding:2px 0px 10px 20px; background:url("/system_images/home-but.gif") left top no-repeat;}
#HomePageText li a {color:#ffffff; font-weight:bold; text-decoration:none}
#HomePageText li a:hover {text-decoration:underline}

#InternetAccessBottomPanels {float:left; width:550px; padding:10px 0px 0px 0px;}
#InternetAccessBottomPanelsLeft {float:left; height:190px; width:248px; border:1px solid #cccccc; padding:0px 10px 10px 10px; background:url("/system_images/laptop.jpg") right bottom no-repeat;}
#InternetAccessBottomPanelsRight {float:left; height:190px; width:248px; border:1px solid #cccccc; padding:0px 10px 10px 10px; margin-left:10px;}


/*.SearchBlueBG {float:left; background:#DEEFD6; width:100%; padding-top:5px;}*/
.SearchBlueBG {float:left; width:100%; padding-top:5px;}
.PaddingLeft27 {padding-left:5px;}
.PaddingBottom10 {padding-bottom:10px;}
.PaddingTop10 {padding-bottom:10px;}
.PaddingRight {padding-right:120px;}
.SearchNoBG {float:left; width:100%; padding-top:5px;}

.SearchBlueBG a {font-weight:bold; font-size:12px; color:#4DB039}
.SearchBlueBG a {color:#4DB039}

.SearchNoBG a {font-weight:bold; font-size:12px; color:#4DB039}
.SearchNoBG a {color:#4DB039}

#BottomLinks {float:left;}
