/* CSS Document */
body{padding:0px; margin:0px; font:14px/18px "Trebuchet MS",sans-serif; float:none;color:#454545;  }
div, p, ul, h1, h2, h3, form, img{padding:0px; margin:0px;}

h2 {
	padding: 2px 0px;
	margin: 2px 0px 2px 0px;
	font: bold 1.1em 'Trebuchet MS', Helvetica, Arial, sans-serif;				
	color: #333333;
	border-bottom: 1px solid #EAEAEA; 
	background-image: url(images/pattern.jpg);	
	text-transform:capitalize;
}

.link {
	width:94px; height:37px;
	background:0 url(images/button.jpg) no-repeat fixed; border:none; color:#FF0000; 
	margin:9px 0 0; font:11px "Trebuchet MS", sans-serif; text-align:center; padding:0px;
		text-decoration:none;

}.link a{
	width:94px; height:37px;
	background:url(images/button1.jpg) 0 0 no-repeat; border:none; color:#33333; 
	margin:9px 0 0; font:11px "Trebuchet MS",sans-serif; text-align:center; padding:0px;
		text-decoration:none;
}
.link a:hover{
	width:94px; height:37px;
	background:url(images/button1.jpg) 0 0 no-repeat; border:none; color:#33333; 
	margin:9px 0 0; font:11px "Trebuchet MS",sans-serif; text-align:center; padding:0px;
		text-decoration:none;
}.link a:active{
	width:94px; height:37px;
	background:url(images/button1.jpg) 0 0 no-repeat; border:none; color:#33333; 
	margin:9px 0 0; font:11px "Trebuchet MS",sans-serif; text-align:center; padding:0px;
		text-decoration:none;
}
.link a:visited{
	width:94px; height:37px;
	background:url(images/button1.jpg) 0 0 no-repeat; border:none; color:#33333; 
	margin:9px 0 0; font:11px "Trebuchet MS",sans-serif; text-align:center; padding:0px;
		text-decoration:none;
}
.menu {
font:11px/11px "Trebuchet MS",sans-serif;  color:#000000; margin:0px; text-decoration:none; line-height:17px; 
}
.menu a{
font:11px/11px  "Trebuchet MS",sans-serif;  color:#000000; margin:0px; text-decoration:none;line-height:17px;  

}.menu a:hover{
font:11px/11px  "Trebuchet MS",sans-serif;  color:#ffffff;  ;margin:0px;text-decoration:none;line-height:17px;background-color:#F86001;
}

.text {
font:11px/11px "Trebuchet MS",sans-serif;   margin:0px;text-align:justify; text-decoration:none; line-height:18px;
}
.text a{
font:11px/11px  "Trebuchet MS",sans-serif; margin:0px;text-align:justify; text-decoration:none;line-height:18px ; color:#FF0000;  
}.text a:hover{
font:11px/11px  "Trebuchet MS",sans-serif;  color:#ffffff;  ;margin:0px;text-decoration:none;line-height:18px;background-color:#F86001;
}
.text h2 {
	font: 1em 'Trebuchet MS', Helvetica, Arial, sans-serif;				
	color: #222222;
	border-bottom: 1px dotted #E1DFDF; 
	text-transform:capitalize;
	margin:0px;
	padding-top:1px;
}


.textP {
font:12px/12px "Trebuchet MS",sans-serif;   margin:0px;text-align:justify; text-decoration:none; line-height:18px;
}
.textP a{
font:12px/12px  "Trebuchet MS",sans-serif; margin:0px;text-align:justify; text-decoration:none;line-height:18px ; color:#FF0000;  
}.textP a:hover{
font:12px/12px  "Trebuchet MS",sans-serif;  color:#ffffff;  ;margin:0px;text-decoration:none;line-height:18px;background-color:#F86001;
}
.textP h2 {
	font: 1em 'Trebuchet MS', Helvetica, Arial, sans-serif;				
	color: #222222;
	border-bottom: 1px dotted #E1DFDF; 
	text-transform:capitalize;
	margin:0px;
	padding-top:1px;
}
.textS {
font:10px/10px "Trebuchet MS",sans-serif;   margin:0px;text-align:justify; text-decoration:none; line-height:18px;
}
.textS a{
font:10px/10px  "Trebuchet MS",sans-serif; margin:0px;text-align:justify; text-decoration:none;line-height:18px; 
}.textS a:hover{
font:10px/10px  "Trebuchet MS",sans-serif;  color:#ffffff;  ;margin:0px;text-decoration:none;line-height:18px;background-color:#F86001;
}
.alert {
font:11px/11px  color:#FF0000; margin:0px; text-decoration:none; line-height:10px; font-weight:bold; ;
}
.border {
	font:12px/12px "Trebuchet MS",sans-serif;  color:#000000; margin:0px;text-align:justify; text-decoration:none; line-height:18px;
	border: 1px solid #E1DFDF; 

}

.input {height:18px; font-size:11px; display:block; float:left; margin: 0px 0px 0px 0px; border:0px; border: 1px dotted #E1DFDF; }
.textbox {font-size:11px; display:block; float:left; margin: 0px 0px 0px 0px; border:0px; border: 1px dotted #E1DFDF; }
.Button {height:25px; font-size:13px; margin:0px 0px 0px 43px;  text-align:center;  }
.input1 {height:18px; font-size:11px; display:block; float:left; margin: 0px 0px 0px 0px; border:0px; border: 1px dotted #E1DFDF; background-color:#E1DFDF; color:#000000; }

select {
	margin: 0px 0;
	height:18px;
	border:0px;
}
checkbox {
	border:0px;
	margin: 0px 0;
	height:18px;
}

h4 {
	font: bold 1em 'Trebuchet MS', Helvetica, Arial, sans-serif;				
	color: #FA6000;
	border-bottom: 1px dotted #E1DFDF; 
	text-transform:capitalize;
	margin:0px;
	padding-top:5px;
}h1 {
	padding:5px 2px 1px 0px;
	font: bold 1.1em 'Trebuchet MS', Helvetica, Arial, sans-serif;				
	color: #222222;
	text-transform:capitalize;
}

.dvbdy1 {
	background-image: url(images/pattern.jpg);	
	font:11px/11px "Trebuchet MS",sans-serif;
	height:auto;
	border:1px solid #333333;
	width:450px;
}
.dvbdy1 p { 
	list-style: none;
	margin: 0px;
	
	border-bottom: 1px solid #ccc;
	width:430px;
	margin:5px;

}
.dvbdy1 h1 { 
	font:12px/12px "Trebuchet MS",sans-serif;
	margin: 0px;
	color:#FF0000;
}


.dvhdr1 {
	
	font:bold 11px/11px "Trebuchet MS",sans-serif;	
	height:25px;
	vertical-align:middle;
	color: #000000;
	background-image: url(images/pattern.jpg);	
	border-width: 1px;
  	border-style:solid;
  	border-color: #2E2E2E;
	width:450px;

} 	

.box {
	padding:4px;
	background-color:#EDEDED;
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	text-align:justify;
	text-decoration:none;
	border:1px dotted #E1DFDF;


}

.borderBox {
	background-color:#C2C1C1;
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	border-left:1px solid #C2C1C1;
	border-right:1px solid #C2C1C1;

}
.borderBoxW {
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	border-left:1px solid #C2C1C1;
	border-right:1px solid #C2C1C1;

}

.borderBoxBox {
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	border-left:1px solid #C2C1C1;
	border-right:1px solid #C2C1C1;
	border-top:1px solid #C2C1C1;
	border-bottom:3px solid #C2C1C1;

}

	.Redbox {
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	text-align:justify;
	text-decoration:none;
	color:#000000;
	border:1px solid #FF0000;
	background-color:#FFFFFF;

}
	
	.RedText {
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	text-align:justify;
	text-decoration:none;
	color:#FF0000;

}
	
	
#menu ul a:hover {
	color : #f00 !important;
}

img {
border: none;
}
.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(media/formbg.gif) repeat-x left top;
}
.NonPrintable
{
  display: none;
}
.NonPrintable, #Menu, #Footer 
{
  display: none;
}

pre {
text-align:justify;
 	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	 white-space: pre-wrap;
    }