/* CSS Document */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td {
margin : 0;
padding : 0;
}

body {
background-color: #595959;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : normal;
text-align:justify;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
}


a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #cccccc;
}
a:active {
	text-decoration: none;
	color: #333;
}


/*---------global-------*/


div#global {
min-width : 850px;
overflow : hidden;
width : 850px;
margin:auto;
}

/*---------global closed-------*/

/*---------header-------*/


div#header {
min-width : 850px;
background-color:#333333;
overflow : hidden;
width : 850px;
height : 106px;
}

/*---------header closed-------*/

/*---------menu-------*/


div#menu {
min-width : 850px;
background-color:#ffffff;
overflow : hidden;
width : 850px;
height : 67px;
color:#FFFFFF;
}


div#menu a{
	color: #ffffff;
	text-decoration: none;
}
div#menu a:hover{
	color: #ccc;
	text-decoration: none;
}

div#menu a:active {
	text-decoration: none;
	color: #ccc;
}

div#menu_holder {
padding-top:15px;
overflow : hidden;
width : 100px;
height : 28px;
}

.mt
{
width:850px;
height:43px;
}

.selected
{
color:#000000;
background-image: url(../images/selected_back.gif);
background-color: #fefefe;
}


/*---------menu closed-------*/

/*---------banner-------*/


div#banner {
min-width : 850px;
background-color:#ffffff;
overflow : hidden;
width : 850px;
height : 292px;
}

/*---------banner closed-------*/




/*---------content Start----------*/
div#content {
width : 850px;
height:100%;
background-color:#FFFFFF;
overflow : hidden;

}

div#content a{
	color: #333;
	text-decoration: none;
}
div#content a:hover{
	color: #d6000a;
	text-decoration: none;
}

div#content a:active {
	text-decoration: none;
	color: #d6000a;
}

/*-----content footer--------*/


div#content_footer {
min-width : 850px;
background-color:#FFFFFF;
background-image: url(../images/bottom_line.jpg);
overflow : hidden;
height : 20px; 
}


.heading
{
font-size: 24px;
color: #970007;
height:20px;
}

.sub_heading
{
font-size: 14px;
font-weight:bold;
color: #970007;
height:10px;
}

.line{
height:1px;
background-image:url(../images/bg-grey-line.jpg);
background-repeat:repeat-x;
}

.content
{
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : 16px;
text-align:justify;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #555;
}

/*-----content End--------*/



/*-----blocks--------*/


div#left_block {
background-color:#828080;
background-image: url(../images/block.jpg);
overflow : hidden;
height : 151px; 
width : 274px;
}


div#block_center {
padding-left:3px; 
padding-right:3px; 
padding-top:1px; 
padding-bottom:3px; 
margin:auto; 
width:250px; 
height:126px; 
overflow:hidden; 
}






div#center_block {
background-color:#828080;
background-image: url(../images/block.jpg);
overflow : hidden;
height : 151px; 
width : 274px;
}

div#right_block {
background-color:#828080;
background-image: url(../images/block.jpg);
overflow : hidden;
height : 151px; 
width : 274px;
}





/*-----blocks End--------*/




/*---------Footer Start----------*/
div#footer {
min-width : 850px;
color:#333;

width : 100%;
min-height:45;
}


div#footer a{
	color: #000000;
	text-decoration: none;
}
div#footer a:hover{
	color: #d6000a;
	text-decoration: none;
}

div#footer a:active {
	text-decoration: none;
	color: #d6000a;
}

/*-----Footer End--------*/

/*---------cubes Start----------*/

div#cube {
background-color:#cccccc;
background-image: url(../images/cube.jpg);
background-repeat:no-repeat;
overflow : hidden;
height : 33px; 
width : 156px;
text-align:center;
}

.cube_content
{
color: #000;
text-align:justify;
font-family:verdana;
font-size:11px;
font-weight:normal;
}

/*---------cubes ends----------*/


/*---------classes defined-------*/

.block_head
{
color: #fff;
text-align:left;
font-family:verdana;
font-size:14px;
font-weight:bold;
}

.block_content
{
color: #000;
text-align:justify;
font-family:verdana;
font-size:12px;
font-weight:normal;
line-height:16px;
}

.input{
  		width:259px; height:20px; 
		background-color:#f4f0f0; 
		font-size:11px;
		font-family:Tahoma;
		color:#000;
		border-color:#999;
		border-style:solid;
		border-width:1px;
		margin:0px;
		padding:2 0 0 5px;
		
		}

 .textarea{
  		width:259px; height:122px; 
		background-color:#f4f0f0; 
		font-size:11px;
		font-family:Tahoma;
		color:#000;
		border-color:#999;
		border-style:solid;
		border-width:1px;
		margin:0px;
		padding:2 0 0 5px;
		overflow:auto;
		}
		
.submit{
  		width:59px; height:22px; 
		background-color:#d6000a; 
		font-size:11px;
		font-family:Tahoma;
		color:#fff;
		margin:0px;
		padding:0 0 0 0px;
		border:none;
		
}

.highlight {
	font-size: 12px;
	font-weight: bold;
}


.imgBorder {
	background-color: #d6000a;
	padding: 2px;
}
.imgBorder:hover {
	background-color: #fff;
}

.toggleopacity img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);

-moz-opacity: 0.9;

}

.toggleopacity:hover img{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

-moz-opacity: 1;

}

.red {color: #990000}
