/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	text-align:left;	font-family:Helvetica, Arial, sans-serif;	font-size:12px;	line-height:normal;	color:#000000;	background-image: url("../img/bg-big3.jpg");}/* --------------------------fonts */h1{text-align:left;font-family:Helvetica, Arial, sans-serif;font-size:22px;font-weight:lighter;color:#0F218B;padding:0px;padding-top:6px;margin:0px;line-height:normal;}h2{text-align:left;font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#0F218B;margin:0px;padding:0px;}h3{text-align:left;font-family:Helvetica, Arial, sans-serif;font-size:15px;font-weight:bold;color:#4B5590;padding:0px;margin:0px;}.norm{text-align:left;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:lighter;color:#000000;padding:0px;margin:0px;line-height:normal;}.small{text-align:left;font-family:Helvetica, Arial, sans-serif;font-size:11px;font-weight:lighter;color:#000000;padding:4px;margin:0px;line-height:normal;}.navactive{color:#000000;font-size:14px;background-color:#F1F4FC;padding:6px;}/* --------------------------links */a{text-align:left;color:#2635BE;text-decoration:none;}a:hover{text-align:left;color:#000099;text-decoration:none;}a.norm{text-align:left;color:#2635BE;text-decoration:none;}a.norm:hover{text-align:left;color:#000099;text-decoration:underline;}a.shop{text-align:left;color:#000099;text-decoration:none;background-color:#D1D6F1;padding:5px;}a.shop:hover{text-align:left;color:#FFFFFF;background-color:#A4A9CD;text-decoration:none;padding:5px;}a.ex{text-align:left;color:#CC0000;text-decoration:underline;}a.ex:hover{text-align:left;color:#990033;text-decoration:none;background-color:#D1D6F1;}a.footer{font-size:12px;font-style:italic;color:#FFFFFF;text-decoration:none;}a.footer:hover{font-size:12px;font-style:italic;color:#FFFFFF;text-decoration:underline;}a.nav{color:#0F218B;font-size:13px;padding:6px;padding-bottom:5px;margin:0px;display:block;}a.nav:hover{color:#4255C2;font-size:13px;background-image: url("../img/nav-bg.gif");display:block;padding:6px;padding-bottom:5px;margin:0px;}a.subnav{font-size:12px;color:#0F218B;padding:6px;padding-left:15px;display:block;}a.subnav:hover{color:#000000;font-size:12px;display:block;padding:6px;padding-left:15px;background-image: url("../img/subnav.gif");}.subnav2{font-size:12px;color:#0F218B;padding:6px;padding-left:15px;display:block;}.subnav2:hover{color:#000000;font-size:12px;display:block;padding:6px;padding-left:15px;background-image: url("../img/subnav.gif");}/* --------------------------boxes */.header{background-color:#FFFFFF;}.content{background-color:#E1E3F0;padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:10px;height:500px;}.contentbox{background-color:#E1E3F0;height:500px;}.contentspace{padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:10px;}.footer{background-color:#858BB9;padding-left:20px;padding-top:7px;padding-right:20px;padding-bottom:7px;font-size:12px;font-style:italic;color:#FFFFFF;}.nicebox{background-color:#EEF0FA;padding-left:20px;padding-top:7px;padding-right:20px;padding-bottom:7px;border-top: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right:1px solid #D0D2DF;border-bottom: 1px solid #D0D2DF;font-size:12px;min-height:20px;}.nicebox2{background-image: url("../img/box-bg1.gif");border-top: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right:1px solid #5E6590;border-bottom: 1px solid #D0D2DF;padding-left:20px;padding-top:7px;padding-right:20px;padding-bottom:7px;font-size:12px;min-height:45px;}.picpadding{	margin-top: 0px;	margin-right: 10px;	margin-left: 0px;	margin-bottom: 5px;	padding:0px;}.picbox{	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	margin-bottom: 5px;	padding:0px;	vertical-align:middle;	float:left;	clear: both;	vertical-align:text-top;	height:80px;}.piclone{text-align:left;vertical-align:middle;margin-top: 0px;margin-right: 5px;margin-left: 5px;margin-bottom: 0px;  }.boxnav{padding-left:13px;padding-bottom:5px;}.subnav{background-image: url("../img/sub-nav-bg.jpg");}