﻿/* CSS Document */

body{margin:0px; padding:0px; background-image: url(images/bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#eaeaea;font-family:Arial;font-size:12px;}
a:link{color:#71bf43;}
a:visited{color:#71bf43;}
.headers {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
.headers a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#333333; margin:0px; padding:0px; padding-top:10px;padding-bottom:10px}
.maintext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.login{ color:#71bf43; font-weight:bold}
#nav{width:711px; height:35px; background-color:#71BF43; margin:0 auto}
#nav a{ padding-right:11px; padding-left:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding-top:10px; display:block; height:25px; float:left; background-color:#71BF43; font-size:12px}
#nav a:hover{color:#333333; background-image:url(images/navbg.jpg)}
#nav a.selected {color:#333333; background-image:url(images/navbg.jpg)}
.style1 {color: #71bf43}
.titles{background-image:url(images/banners.jpg); height:25px; padding-left:15px; padding-top:6px}
#sidelinks ul {}
#sidelinks li{ list-style-image:url(images/arrow.jpg);}
#sidelinks a { color:#71BF43; margin-bottom:5px}
#sidelinks a:hover{ color:#71BF43; text-decoration:none; color:#333333}
form { margin:0px; padding:0px}
#main{margin:0 auto; width:711px;}
#header{height:100px}

#logo{float:left; margin-top:35px; margin-left:13px}
#seprator{float:left; margin-left:13px; margin-top:24px}
#adminarea{float:left; margin-left:20px; margin-top:44px}
#adminareatext{float:left; margin-left:10px; margin-top:45px}
#roundcorner{float:right; background-image:url(images/toprightbg.jpg); width:271px; height:42px; margin-left:80px; margin-top:35px}
#logedinarea{float:left; width:162px; padding-left:15px; margin-top:12px; vertical-align:middle;}
#logoutbutton{float:left;  margin-top:8px}
.clear{clear:both}
#container{background-image:url(images/containerbg.jpg); width:711px; padding-bottom:10px}
#gryline{width:705px; padding-left:3px; margin-bottom:5px;}
#gline{height:12px; background-color:#cccccc; width:705px}
#maincontainer{width:710px; margin:0 auto;}
#leftarea{float:left; width:709px}
#round{text-align:right}
#leftcontent{padding-left:10px; padding-right:10px}
#mainleft{margin-top:0px; margin-bottom:20px}
#rightmain{float:left; width:163px;}
#footer{height:3px; background-color:#71BF43;}

#dbMenu a{color:black}
.Text12Blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;color:Maroon; }
.Grid th {padding:0px 4px 4px 4px;}
.TableTop {font-size:1px;line-height:1px;width:675px;height:5px;background-image:url(Images/tabletop.jpg)}
.ErrorMessage {color:Red;padding:10px;}
.subHeading{font-size:14px;color:Blue;font-weight:bold;}
.datalist_row {float:left;margin-right:3px;background-color:#E3EAEB;padding:4px;}
.datalist_altrow{float:left;margin-right:3px;background-color:#ffffff;padding:4px;}

.modelpopupbackground
{
background-color:black;
/*filter:alpha(opacity=60);
opacity:0.60;*/
width:430px;
text-align:left;
border: solid 1px black;
padding: 8px;
overflow: hidden;
}


.modelpopuppanel
{
padding:20px;
background-color:white;
border:solid, 3px, black;
top:-50px;
}

.modelclosebutton{
position: absolute; top:2px; right:3px;
width:50px;}


/*Flash*/
.flash { position: relative; }
.flash .green {
	border: 1px solid #229322;
	background: #86D958;
	padding: 10px;
	margin: 0 0 20px 0; }
.flash .good 
{
	background-image:url(images/icons/tick.gif);
	background-position:10px;
	background-position:top;
	background-repeat:no-repeat;
	background-position:top;
	border: 1px solid #D29C34;
	background-color: #ffff99;
	padding: 10px 10px 10px 30px;
	margin: 0 0 20px 0;
	font-family:Arial,Verdana;
	font-size:10px;
	color:Green;
	 }
.flash .bad {
	background-image:url(images/icons/warning1.gif);
	background-position:10px;
	background-repeat:no-repeat;
	border: 1px solid #D29C34;
	background-color: #ffff99;
	padding: 10px 10px 10px 30px;
	margin: 0 0 20px 0;
	font-family:Arial,Verdana;
	font-size:10px;
	color:Red;
		 }
		
		
/*Fieldsets*/
fieldset {
	border: none;
	padding-left: 15px;
	margin: 5px 0 0 0;
	position: inherit;
	}
	fieldset { clear: left; }
	fieldset.inline {display: inline;}
	fieldset.inline2 {display: inline;background: transparent url(images/common/bg_fieldset.gif) repeat-y  0 0; }
	
		fieldset label 
		{
			margin-left:4px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			display: block; 
			color:#71bf43; font-style:italic;
			}
		fieldset div label 
		{
		    color:#000000;font-style:normal;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			display:inline;
			}			
		fieldset span 
		{
			display: inline	;
			background: #E9E9E9;
			width: 260px;
			padding: 4px;
		}
			
			fieldset span.small 
			{
			display: block;
			background: #E9E9E9;
			width: 110px;
			padding: 4px; 
			}
			
			fieldset span.small2 
			{
			display: block;
			background: #E9E9E9;
			width: 150px;
			padding: 4px; 
			}
					
			fieldset span textarea, 
			fieldset span select,
			fieldset span input,
			.inputbox
			{
				border: 1px solid #A7A7A7;
				padding: 4px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;}
		
				
			fieldset span.small input
			{
				border: 1px solid #A7A7A7;
				padding: 4px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
			}
				
			fieldset  select, input {margin-top:2px; }
				
			fieldset span input, fieldset span textarea { width: 250px; }
			fieldset span.small input , fieldset span.small textarea{ width: 100px; }
			 fieldset span.small2 select{ width: 150px; }
			
			fieldset span select { width: 260px; }
			
			fieldset span.odd input, fieldset span.odd textarea { width: auto; }
			
			fieldset option { color: #000000; font-weight: normal; }
			
			fieldset optgroup {
				color: #666666;
				font-style: normal;
				font-weight: bold; }
	
			.formbutton {
						font-family:		Verdana, Sans-Serif;
						font-size:			12px;
						font-weight:		bold;
						text-decoration:	none;
						background-color:	#71bf43;
						color:				#FFFFFF;
						border-top:			1px solid #666666;
						border-left:		1px solid #666666;
						border-right:		1px solid #666666;
						border-bottom:		1px solid #666666;
						cursor:				hand;
						}
			.savebutton 
			{
				font-size:large;
			}
			.desc 
			{
			 			font-family:		Verdana, Sans-Serif;
						font-size:			11px;
						text-decoration:	none;
						color:				#cccccc;
			}
			
			
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    /*background-image: url(/design/Images/rating/FilledStar.gif);*/

}

.emptyRatingStar {
    /*background-image: url(/design/Images/rating/EmptyStar.gif);*/
}

.savedRatingStar {
    /*background-image: url(/design/Images/rating/SavedStar.gif);*/
}

.name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4682B4;
}

.TextBoxDiv
{
	background-color:#FFFFFF; 
	height:38px; 
	vertical-align:middle	
}
.title 
{
    border: solid 0px #DDDDDD;
    font-style: ;
	color: #71BF43;
	font-weight:bold;
	background-color:White;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.DivisionValue
{
    border: solid 0px #DDDDDD;
    font-style:normal;
	color: #0000FF;
	font-weight:bold;
	background-color:#EFEFEF;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#preview_dir {}
#preview_dir img {padding:10px;}



/* -- style Sheet  -- */


.ErrorMessage
{
	color: red;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridText
{
	 color:#000000 ;
 	 background-color: #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size : 12px;
	 font-weight:300;
	 text-decoration :none;
}
.GridHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #71bf43;
	color:#ffffff;
	margin: 0px;
	height: 20px;
	font-size:10px; 
	font-weight :bold ;
}
.GridFooter
{
	background-color :#71bf43;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :small  ;
	font-weight :bold;
	color :#000000;
}
.GridRow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #FFFFFF;
	padding: 2px;
	margin: 2px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	border-collapse: collapse;
	font-size : 12px;
}
.GridAlterRow
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #EFEFEF;
	border-right: #cccccc 1px solid ;
	border-top: #cccccc 1px solid ;
	border-left: #cccccc 1px solid ;
	border-bottom: #cccccc 1px solid ;
	padding:2px;
	margin: 2px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	border-collapse: collapse;
	font-size : 12px;
	
}
.GridPaging
{
	background-color :#3A6103;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :small  ;
	font-weight :bold;
	background-image: url(Image/WheelchairImage/background.jpg);
	color :#C30101;
	
}
.GridBorder
{ 
	border-style :solid ;
	border-color :#3A6103;
	border-width:1px;
}
.GridEmptyDataRow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Red;
	text-decoration: none;
	text-align:center;
}
.GridLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :small;
	font-weight :bold;
	color :#C30101;
	text-decoration :'underline';
}
.GridLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size :small;
	font-weight :bold ;
	color :#666363;
	text-decoration :'none';
}

.PrintingOrder
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}