/* CSS Document */

body
{
margin:0px;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

#warp
{
width:826px;
margin:0 auto;
}

/*============= header classes Start ============*/

#header
{
width:826px;
height:151px;
}

#toplinkbox
{
width:289px;
height:21px;
font:normal 18px Arial, Helvetica, sans-serif;
color:#BF1E2E;
padding-top:56px;
}

#toplinkbox a
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#BF1E2E;
text-decoration:none;
margin-right:39px; display:block; float:left;
}

#toplinkbox a:hover
{
color:#000;
text-decoration:none;
margin-right:39px; display:block; float:left
}

#toplinkbox a.selected
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
margin-right:39px; display:block; float:left
}

#toplinkbox a.selected1
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
margin-right:-35px; display:block; float:left
}

#toplinkbox a.selected11
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
margin-left:-1px; display:block; float:left
}

input.submit{
	border:none; background-image:url(images/submit.jpg);
	width:110px; height:42px; cursor:pointer
	}



/*============= midpart classes Start ============*/

#midpart
{
width:826px;
}

/*============= about classes Start ============*/

#aboutbox
{
width:534px;
margin:0 auto;
}

/*============= contact classes Start ============*/

#contactbox
{
width:264px;
margin:0 auto;
}

#contactbox a
{
font:normal 14px Arial, Helvetica, sans-serif;
color:#BF1E2E;
text-decoration:none;
line-height:18px;
}

#contactbox a:hover
{
text-decoration:underline;
line-height:18px;
}

.inputC
{
width:254px;
height:24px;
border:none;
background-color:#CDCDCD;
margin:5px 0px 5px 0px;
padding:10px 0px 0px 10px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#000000;
} 

.lableC
{
width:auto;
font:bold 14px Arial, Helvetica, sans-serif;
color:#000000;
}

/*============= footer classes Start ============*/

#footer
{
width:826px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#A8A9AD;
line-height:16px;
}

/*============= TEXT classes Start ============*/

.graylink:link,.graylink:active,.graylink:visited
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#959595;
text-decoration:none;
}

.graylink:hover
{
color:#BF1E2E;
text-decoration:none;
}

.gentext
{
font:normal 14px Arial, Helvetica, sans-serif;
color:#464646;
line-height:18px;
}

.gentext1
{
font:.8em Arial, Helvetica, sans-serif;
color:#959595;
line-height:18px; font-weight:600
}



.redmidh1
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#BF1E2E;
line-height:22px;
}

.blackmidh1
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#000;
line-height:22px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
#toplinkbox
{
width:289px;
height:21px;
font:normal 18px Arial, Helvetica, sans-serif;
color:#BF1E2E;
padding-top:56px; text-align:left;
}

#toplinkbox a
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#BF1E2E;
text-decoration:none;
margin-right:39px; display:block; float:left
}

#toplinkbox a:hover
{
color:#000;
text-decoration:none;
margin-right:39px; display:block; float:left
}

#toplinkbox a.selected
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
margin-right:39px; display:block; float:left
}
#toplinkbox a.selected1
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
margin-right:-35px; display:block; float:left
}
}