@charset "utf-8";
/* CSS Document */
/* ~~~~~~~~~~~~~~~~~~ BODY/UNIVERSALS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(layout/Big_bg.jpg); 
	margin:0; 
	padding:0; 
	background-position:50% 0; 
	background-repeat:no-repeat; 
	background-color:#CCCCCC; 
	background-attachment:fixed;
}
#width{ width:935px; }

h1{color:#4771b3; font-size:20px; text-align:left; display:block; border-bottom:1px solid #caccce;}
h2{
	color:#4771b3; 
	font-size:16px; 
	margin:0;
	padding:0;
}
h3{
	font-size:14px;
	margin:0;
	padding:0;
}
p,li{text-align:left;}
a:active,a:link,a:visited{color:#4771b3; text-decoration:none;}
a:hover{color:#4771b3; text-decoration:underline;}
#ContentPane ul{margin:3px 0 3px 15px; padding:0;}
#logo{clear:both;}
#footer{padding:5px 0 30px 0;}

#centerInternal{ width:100%; margin:0 0 15px 0; }
#centerInternal .shadowContent {background-color:#e4eced; height:100%; border:1px solid #caccce; background-image:url(layout/InternalCenterpaneBG.jpg); background-position:0 0; background-repeat:no-repeat;}
#leftSide{ width:185px; height:100%; float:left;   }
#rightSide{width:742px; height:100%; float:right;   }
#rightSide #ContentPane{ margin:15px;}
.bottom{ position:absolute; bottom:0px;left:0px;    width:180px;   padding:20px 0 0 0; }
.bottom p{   padding:8px; font-size:12px; text-align:left; }
span.QuoteCredit{  font-size:12px; color:#004693;}


ul#pdfs li{list-style-image:url(images/pdf-iconS.jpg); margin:3px 0 2px 10px;}
table.Speed tr.odd{background-color:#dee9f0; }
table.Speed tr.even{background-color:#4771b3; }
tr.even p{color:#FFFFFF;}
#SocialMedia{ text-align:left; }
#SocialMedia li{list-style-type:none; margin:8px; text-align:center; width:150px; float:left;}
/* ~~~~~~~~~~~~~~~~~~ /BODY/UNIVERSALS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ Referrals ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#widthR{ width:1001px; background-color:#FFFFFF; }
#RefButtons{width:100%; height:50px; background-image:url(layout/RefButtonBG.jpg); background-position:0 0 ; background-repeat:repeat-x; margin:0; padding:0; }

#ReferFriendForm{background-color:#FFFFFF;  width:100%}
#ReferrerInfoForm{ width:500px;  }
#ReferrerInfoForm table {}


#ReferrerInfoForm  p{ font-size:12px; margin:0; padding:0;}
#ReferrerInfoForm  h3{text-align:left; font-size:14px; margin:0; padding:0;}

#FormRight{ width:400px;  border:1px solid blue;}

#referreeOne,#referreeTwo,#referreeThree,#referreeFour,#referreeFive,#referreeSix,#referreeSeven,#referreeEight,#referreeNine,#referreeTen{ margin:10px 10px 10px 10px; }

#BottomForm{background-image:url(layout/RefBottomBG.jpg); height:30px; width:100%; background-repeat:repeat-y; background-position:0 0;}
#BottomForm h4, #BottomForm a{ margin:0; padding:8px 0 0 0; color:#000; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
/* ~~~~~~~~~~~~~~~~~~ /Internale Left Nav ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ Internale Left Nav ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
ul#leftInternalNav{margin:0; padding:0; width:100%;}
ul#leftInternalNav li{text-align:left; font-size:12px; font-weight:bold; list-style-type:none; margin:8px 0 0 0; padding:0 15px 0 15px; text-transform:uppercase;}
ul#leftInternalNav li a:active,ul#leftInternalNav li a:link,ul#leftInternalNav li a:visited{ color:#000000; text-decoration:none;}
ul#leftInternalNav li a:hover{ color:#000000; text-decoration:underline;}
/* ~~~~~~~~~~~~~~~~~~ /Internale Left Nav ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ DROP SHADOW ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.shadow{ 
	background-image:url(layout/DropShadow.png); 
	background-repeat:repeat; 
	background-position:100% 100%;	
	position:relative; 
	top:3px; 
	left:3px;

}
.shadowContent{ position: relative; top:-3px; left:-3px;}
/* ~~~~~~~~~~~~~~~~~~ /DROP SHADOW  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ TOP NAV ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#topNav{clear: both;}
#topNav li{ font-size:11px; color:#000000; font-weight:bold; margin-top:5px; text-transform:uppercase;}

#topNav a:active,#topNav a:link,#topNav a:visited{ color:#000000; text-decoration:none;}
#topNav a:hover{color:#000000; text-decoration:underline;}

#leftTopNav{float:left; width:40%;}
#leftTopNav ul{padding:0; margin:0;}
#leftTopNav ul li{float:left; list-style-type:none; text-align:left; margin-right:20px;}

#rightTopNav{float:right; width:40%;}
#rightTopNav ul {margin:0; padding:0;}
#rightTopNav ul li{float:right; list-style-type:none; text-align:right; margin-left:20px; }
/* ~~~~~~~~~~~~~~~~~~ /TOP NAV ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ MESSAGE SCROLLER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#messageScroller{ margin:5px 0 10px 0;}
#messageScroller .shadowContent{border:1px solid #caccce;}
.mScrollerText a{color:#FFFFFF; font-size:11px;}
#messageScrollerBG{background-color:#4771b3;  }
/* ~~~~~~~~~~~~~~~~~~ /MESSAGE SCROLLER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ MULTI ADS AREA ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#MultiImageNav{margin:10px 0 10px 0;   }

#MultiImageNav ul{ margin:0; padding:0;  height:23px; background-color:#e4ebed; }
#MultiImageNav ul li{float:left; padding:0 0 0 0; margin:0 30px 0 0; list-style-type:none;  text-align:center; width:200px; background-color:#4074ae; height:21px; border:1px solid #caccce;}
#MultiImageNav ul li.Selected{ background-color:#ffffff;  }
#MultiImageNav ul li a{  font-size:12px; color: #000000; text-decoration:none; position:relative; top:3px; }

/* ~~~~~~~~~~~~~~~~~~ /MULTI ADS AREA ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ TRIO AREA ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#trioArea{ margin:0 0 10px; clear:both;}
#trioArea .shadowContent{background-image:url(layout/LightGradBG.jpg); background-position:0 0; background-repeat:repeat-x; background-color:#e5ecee; border:1px solid #caccce; padding:3px 3px 7px 3px;}
#trioArea h2{ font-size:14px; color:#014693; margin:5px 0 5px 0; padding:0;}
#trioArea p{font-size:11px; color:#424242; text-align:justify; margin:0 15px 0 15px; padding:0;}
/* ~~~~~~~~~~~~~~~~~~ /TRIO AREA ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ===================================================================================================================*/
/* ~~~~~~~~~~~~~~~~~~ Footer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer{
clear: both;
text-align:center;
}
#footer p, #footer a{padding:0; margin:0; font-size:9px; color:#000000;
text-align:center;
}
#footer a:active,#footer a:link,#footer a:visited{ color:#000000; text-decoration:none;}
#footer a:hover{color:#000000; text-decoration:underline;}

/* ~~~~~~~~~~~~~~~~~~ /Footer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



