/* CSS Stylehseet for LMS log book */


*{
	font-family:Arial, Helvetica, sans-serif;
	
}

body{
text-align: center;
min-height:101%;
height:100%;
margin-top:5px;
margin-left:3px;
/*background-image:url('../img/bg.gif');*/
background-color:#FFFFFF;
font-size:14px;
color:#222222;

}
	
	
 html {
min-height:101%;

 }
 
 p{
 
	padding:1px;
	margin:0px;
	margin-top:6px;
	margin-bottom:6px;
 }

#container{
background-color:#f0e9f7;
border:1px solid #ada1bb;
width:767px;
margin:0 auto;
text-align: left;

}

#header{
border:1px solid #ada1bb;
margin:0 auto;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
margin-top:5px;
width:745px;
height:95px;
background-image:url('../img/header.jpg');
}


#footer_outside{
margin-left:10px;
margin-right:10px;
border-bottom:3px solid #dbcfe7;
margin-bottom:6px;
}

#footer_inside{
border:1px solid #ada1bb;
padding:8px;
color:#222222;
font-size:12px;
text-align:center;
background-color:#ffffff;
}

#nav_outside{
margin-left:10px;
margin-right:10px;
border-bottom:3px solid #dbcfe7;
margin-bottom:3px;
}

#nav_inside{
border:1px solid #ada1bb;
padding:8px;
color:#222222;
background-color:#ffffff;
}

#nav_inside a{
	text-decoration:none;
	color:#222222;
	border:none;
	/*color:#f94aeb;*/
}

#nav_inside a:hover{
	border-bottom: 1px dotted #a2c3b6;
	border-top: 1px dotted #a2c3b6;
	text-decoration:none;
	color:#777777;
}
.username{ 
background-color:#f7f7f7;
border:1px solid #d2d2ce;

	}

.password{
background-color:#f7f7f7;
border:1px solid #d2d2ce;

	}

.contact{ 
background-color:#f7f7f7;
border:1px solid #d2d2ce;
font-size:13px;
	}


#content{
	margin:10px;
	font-size:13px;
	color:#222222;
	margin-top:5px;
}

#content td{
font-size:13px
}

#content img{ border:none;
	
	}

#breadcrumb{
	color:#90c64f;
	border-top:1px dotted #ada1bb;
	margin-top:8px;
	padding-top:6px;
	font-size:12px;
}

#breadcrumb a{
	color:#90c64f;

}

.search_text{
color:#90c64f;
font-size:12px;
}

#login{
/*position:right;*/
}

#login a{color:#45bce4; text-decoration:underline; }

#login a:hover{color:#2590b4;text-decoration:none; }

.box_outside{
border-bottom:3px solid #dbcfe7;
margin-bottom:6px;
}

.box_inside{
border:1px solid #ada1bb;
padding:8px;
color:#222222;
background-color:#ffffff;
font-size:13px;
}


.details_box{
border:1px solid #dddddd;
padding:8px;
color:#222222;
background-color:#ffffff;
font-size:13px;
margin-bottom:4px;
}



h3{
font-size:16px;
margin:0px;
margin-bottom:10px;
border-bottom:1px dotted #ada1bb;
padding-bottom:5px;
}

a{color:#2798be; text-decoration:underline; }

a:hover{color:#116c8a;text-decoration:none; }

.register{ 
background-color:#fbfbfb;
border:1px solid #666666;
padding:0px;
padding-left:3px;
font-size:12px;

	}
	
.cat{ 
background-color:#f7f7f7;
border:1px solid #d2d2ce;

	}
	.catSel{ 
background-color:#f7f7f7;
border:1px solid #d2d2ce;

	}

.search{ 
background-color:#f7f7f7;
border:1px solid #d2d2ce;
height:16px;
_height:18px;
width:100px;
font-size:12px;

	}
	
.cat_title{
	font-size:14px;
	font-weight:bold;
	margin:2px;
	margin-bottom:5px;
	border-bottom:1px dotted #dddddd;
}

.prod_link{
display:block;
border:none;
color:#222222;
}

.prod_link:hover{
background-color:#eeeeee;
border:none;
color:#555555;

}

.separator{
	background-color:#dddddd;
	color:#dddddd;
	border:none;
	height:1px;
	margin-bottom:15px;
}

#data_return{
	background-color:#ffb6b6;
	border:1px solid #9e0202;
	padding: 2px;
	color: #9e0202;
	width:700px;
	margin:0 auto;
	padding-left:15px;
	padding-right:15px;
	font-size:12px;
	text-align:center;
	}
	
.news_title{ background-image:url('../img/news_icon.jpg');
			background-repeat:no-repeat;
			padding-left:20px;
}

.required{
font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;
}

.viewOrders{
	border:1px solid #dddddd;
}
.viewOrdersOdd{
background-color:#EEEEEE; 
font-size:12px;
}

.viewOrdersEven{
background-color:#E7E7E7;
font-size:12px;
}

.viewOrdersHead{
background-color:#f5f5f5;
font-size:12px;
font-weight:bold;
}


.viewFaq{
	border:1px solid #dddddd;
}
.viewFaqOdd{
background-color:#DDDDDD; 
font-size:12px;
padding:5px;
}

.viewFaqEven{
background-color:#EFEFEF;
font-size:12px;
padding:5px;
}


.viewCart{
	border:1px solid #dddddd;
}
.viewCartOdd{
background-color:#EEEEEE; 
font-size:12px;
}

.viewCartEven{
background-color:#E7E7E7;
font-size:12px;
}

.viewCartHead{
background-color:#f5f5f5;
font-size:12px;
font-weight:bold;
}


#answersTable td{
	padding:7px;
}
#answersTable td{
	border-collapse:collapse;
}

.tdSelected{
	background-color:#EDEDED;
	
}
.tdOff{
background-color:#FFFFFF;
}

.question_head{
background-image:url('../img/question_icon_purple.jpg');
			background-repeat:no-repeat;
			padding-left:10px;

}

.hrLine{
color:#dbcfe7;
background-color:#FFFFFF;
border:none;
border-top:1px dotted #ada1bb;
height:1px;
padding:0px;
}



#hitRate{
background-color:#f0e9f7;
border:1px solid #ada1bb;
}

#hitRate th{
background-color:#f0e9f7;border:1px solid #ada1bb;
padding:3px;
border:1px solid #FFFFFF;
}

#hitRate td.evenTD{
background-color:#f6f1fa;
padding:3px;
border:1px solid #FFFFFF;
}

#hitRate td.oddTD{
background-color:#f0e9f7;
padding:3px;
border:1px solid #FFFFFF;
}

#hitRate td.evenTDHR{
background-color:#f6f1fa;
padding:0px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

#hitRate td.oddTDHR{
background-color:#f0e9f7;
padding:0px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

#pastResults{
background-color:#f0e9f7;
border:1px solid #ada1bb;
}

#pastResults th{
background-color:#f0e9f7;border:1px solid #ada1bb;
padding:3px;
border:1px solid #FFFFFF;
}

#pastResults td.evenTD{
background-color:#f6f1fa;
padding:3px;
border:1px solid #FFFFFF;
}

#pastResults td.oddTD{
background-color:#f0e9f7;
padding:3px;
border:1px solid #FFFFFF;
}

#pastResults td.evenTDHR{
background-color:#f6f1fa;
padding:0px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

#pastResults td.oddTDHR{
background-color:#f0e9f7;
padding:0px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}


.total_bar{
background-image:url(../img/red.gif);
width:400px;
border:1px solid #555;
height:10px;

}


.switchcontent{background-color:#f0e9f7;border:1px solid #ada1bb;}

.question_outline{
background-color:#f7f3fb;
border:1px solid #ada1bb;
padding:5px;

}

.fig{
color:#ada1bb;
font-size:10px;

}