/* System CSS Document: 
Please modify to meet your needs */

/* Footer Icons */
.page_icons{margin-left:2px;}

/* Forms */
#likertheader{position: relative; float:right; z-index:3;margin-top:-100px;margin-left:5px;width:auto;height:60px;}
#likertfields{position: relative; float:right; z-index:2; margin-top:2px;margin-left:-5px;}
.verticaltext {font-family:Arial, Helvetica, sans-serif;font-size: 10px;color: #003366;text-decoration:none;writing-mode: tb-rl;filter: flipV flipH;width:15px;height:100px;}
.headertexts{font-size: 12px;font-weight: bold;color: #003366;text-decoration:none;}
.labeltexts{font-size: 10px;font-weight: bold;color: #082745;text-decoration:none;}
.fieldtexts{font-size: 10px;color: #082745;text-decoration:none;}
.configfields{border: 1px solid #CCCCCC;background-color: #FFFFFF;font-family: Verdana; font-size:10px;}

.config_header{	
background-color: #666666;
font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration:none;height:20px;padding-left:5px;}

.config_row{	
background-color: #EAEAEA;
font-size: 11px;font-weight: bold;color: #000000;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;height:50px;padding-left:5px;}

.config_total{	
background-color: #999999;
font-size: 13px;font-weight: bold;color: #FFFFFF;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;height:30px;padding-right:5px;}

/* Dir Albums */
.filebox{position:relative;float:left;border:1px solid #EAEAEA;width:100px; height:160px;margin:10px;margin-bottom:35px;margin-right:10px; padding:2px;z-index:10;}
.filetable{position:relative;width:90px; height:150px;}	

/* Map */
#map{width:585px;height:300px;}
.mapframe{width:585px;height:300px;}
.map_title{ font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:13px;font-weight:bold;}
.map_text{ font-family:Corbel,Verdana, Arial, Helvetica, sans-serif;height:12px;}

/* Mini Cart */
#minicart{position:absolute; float:right; z-index:5;padding:5px 5px 5px 5px;font-family:Corbel,Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:150px;height:30px;margin-left:810px;margin-top:-90px;}	


/* Payment Box */
#paymentdetails{width:280px;height:150px;}


/* Admin Bar */

#admin_bar{	
position: absolute;
background-color: #006699;
margin-top:-5px;
margin-left:-5px;
width: 100%;
height:25px;
z-index:700;
border-bottom:1px solid #CCCCCC;
filter: alpha(opacity=40);
opacity:0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
-moz-opacity:0.4;
}

#admin_bar_contents{	
position: absolute;
z-index:801;
}

.admin_sl_version{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}

a.adminlink:link{color:#000000;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.adminlink:hover{color:#333333;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.adminlink:active{color:#000000;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.adminlink:visited{color:#000000;font-size: 12px; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Error Alert Layers */
#error_msg{	
position: absolute;
background-color:#082745;
width: 100%;
height:100%;
z-index: 500;
filter: alpha(opacity=40);
opacity:0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
-moz-opacity:0.4;
float:left;
left:0;
top:0;
}

#error_ballon{
position: absolute;
z-index:600;
background-image:url(err_titles.jpg);
background-repeat:repeat-x;
width:350px;
height:80px;
background-color:#EAEAEA;
border-bottom: 2px solid #082745;
border-right: 2px solid #082745;
margin:35%;
margin-top:15%;
}

.error_icon {
position: relative;
z-index:700;
width:40px;
margin-top: 18px;
margin-left:13px;
float:left;
}

.alert_texts_small {
position: relative;
z-index:700;
font-family:Verdana;
font-size: 10px;
font-weight:bold;
color:#082745;
margin-left:0px;
margin-top:25px;
margin-right:15px;
float:right;
width:250px;
height: 50px;
text-align:left;
}
