/* CSS Document */
.header {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2a2a2a;
	font-weight: none;
	line-height: 17px;
}
.redheader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	font-weight: none;
	line-height: 17px;
}
.blueheader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c51c9;
	font-weight: none;
	line-height: 17px;
}
.blueheader2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1c51c9;
	font-weight: none;
	line-height: 17px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	line-height: 17px;
}

.textSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	line-height: 17px;
}

.pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 17px;
}

.pageTitle h2 {
margin:0px;
padding:0px;
}

.greytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	line-height: 17px;
}
.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2a2a2a;
	line-height: 17px;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	line-height: 17px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	line-height: 17px;
}
.footer a:visited {
	color: #4d4d4d;
	text-decoration: none;
}
.footer a:link {
	color: #4d4d4d;
	text-decoration: none;
}
.footer a:hover {
	color: #c61800;
	text-decoration: none;
}
.text a:visited {
	color: #1c51c9;
	text-decoration: none;
}
.text a:link {
	color: #1c51c9;
	text-decoration: none;
}
.text a:hover {
	color: #1c51c9;
	text-decoration: underline;
}

.blueheader a:visited {
	color: #1c51c9;
	text-decoration: none;
}
.blueheader a:link {
	color: #1c51c9;
	text-decoration: none;
}
.blueheader a:hover {
	color: #1c51c9;
	text-decoration: underline;
}

.redheader a:visited {
color: #4d4d4d;
text-decoration: none;
}
.redheader a:link{
color: #4d4d4d;
text-decoration: none;
}
.redheader a:hover{
color: #c61800;
text-decoration: none;
}


.redheader_small a:visited {
color: #4d4d4d;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.redheader_small a:link{
color: #4d4d4d;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.redheader_small a:hover{
color: #c61800;
text-decoration: none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

li {
	list-style-image: url(images/bullet.gif);
}
.topborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

body {
margin-top: 0px;
background:#F4F4F4 url(../images/bg2.gif) repeat-y scroll center top;}

.nodisplay {
display: none;
}


.loginText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color:#000;
}

.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#A60000;

}

.success{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#009100;

}

.styledButton{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#1B1A1A;
padding:1px 5px;
background-color:#CAC7C7;
border:1px #1B1A1A solid;
}
.calTab{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#1B1A1A;
padding:1px 8px;
background-color:#E4E4DF;
border:1px #1B1A1A solid;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}

#gallery{
	width:780px;
	overflow:hidden;
	position: relative;
	height:170px;
}
.img_holder {
	position: relative;
	margin: 0em 0 0em 0em;
	padding: 0;
	border: 3px double #4d4d4d;
	line-height: 1em;
	}
.img_holder div {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	background: #333333 none repeat scroll 0%;
	font: .75em/1.25em Verdana, sans-serif;
	letter-spacing:.05em;
	color: #fff;
	opacity:.8;
	filter:alpha(opacity=80);
	}
.img_holder div p {
	display: block;
	padding: 0em;
	margin:0;
	}
.img_holder h2 {
	display: block;
	padding: 0em;
	margin:0;
	font-size: 1.25em;
	font-weight:bold;
	}
.img_holder img {
	margin: 0;
	padding: 0;
	display: block;
	}


.black_back{
background-color:#000000;
}

.white_back{
background-color:#FFFFFF;
}

.Adpostarea{
background-color:#F2F3EE;
border:1px solid #CCD5DA;
margin:5px 0px 10px 5px;
padding:0pt;
width:520px;
}

select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.normal_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.normal_text_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.normal_text_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.normal_text_3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}
.normal_text_4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.normal_text_5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}

.pageTools {
color:#000000;
font-size:10px;
font-weight:normal;
line-height:15px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.pageTools a:link , .pageTools a:visited {
color:#000000;
text-decoration:none;
}

.pageTools a:hover {
color:#000000;
text-decoration:underline;
}

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

#loginForm input[type="text"], #loginForm input[type="password"] 
{
border:1px solid #0076A3;
color:#7F8386;
font-size:11px;
height:14px;
padding:0px 0px 0px 2px;
vertical-align:top;
width:100px;
}	

/*****For the new Dummy Form************************/

.style48 {font-family: Verdana, Arial, Helvetica, sans-serif}

.style49 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.style50 {font-size: 8pt; }

.style53 {
	font-size: 14pt;
	color: #4E76B1;
	font-weight: bold;
}

.style55 {font-size: 10pt}

.style56 {
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
}

.style33 {font-size: 10px; color: black;}

.style37 {font-style: italic; font-size: 10px; color: #000;}

.style5 {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.style23 {color: #990000}

.style6 {	
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
}

.style57 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990000;
	font-weight: bold;
}

.style3 {font-size: 10px}

.style26 {	
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}



.style24 {	
	color: #990000;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}

.style58 {font-weight: bold}

.style67 {
	color: #A51E1E;
	font-weight: bold;
}



.style68 {
	color: #FF0000;
	font-weight: bold;
}
												
/*****For the new Dummy Form************************/

  .word {
  	font-family: Tahoma;
  	padding: 4px 4px 4px 4px;
  	letter-spacing: 3px;
  }
  span.size1 {
  	color: #000;
  	font-size: 2.4em;
  }
  span.size2 {
  	color: #333;
  	font-size:2.2em;
  }
  span.size3 {
  	color: #666;
  	font-size: 2.0em;
  }
  span.size4 {
  	color: #999;
  	font-size: 1.0em;
  }
  span.size5 {
  	color: #aaa;
  	font-size: 1.6em;
  }
  span.size6 {
  	color: #bbb;
  	font-size: 1.4em;
  }
  span.size7 {
  	color: #ccc;
  	font-size: 1.2em;
  }
  span.size8 {
  	color: #ddd;
  	font-size: .8em;
  }
  span.size0 {
  	color: #ccc;
  	font-size: .6em;
  }


#logos {
float:left;
width:550px;
border:#B7B7B7 1px dashed;
margin-bottom:20px;
}
#logos ul {
float:left;
margin:0px;
padding:10px;
}
#logos li {
display:inline;
list-style-image:none;
list-style-type:none;
float:left;
padding:4px 8px;
}

.introDiv{
width:500px; border:#B7B7B7 1px solid; height:200px; margin:auto; margin-bottom:20px; padding:10px;padding-top:0px; text-align:justify; background:url(../images/introDiv_back.gif) top repeat-x;
}

.category_block{
width:530px; border:#B7B7B7 1px solid; margin:auto; margin-bottom:20px; padding:10px; padding-top:0px; text-align:justify; background:url(../images/introDiv_back.gif) top repeat-x; float:left;
}