﻿html
{
  
     overflow-y: scroll;
}

body 
{
margin: 0px;
min-height:100%; /* needed for container min-height */
background: url(../images/topbg.gif) repeat-x left top;
background-attachment: fixed;



}
.white
{
color:White;   
}

.black
{
color:blue;  
cursor: pointer;
}
.red1
{
color:red;  
}
div#container 
{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */

}

div#header 
{
width:100%;
height:161px;

}

div#content
{
width:100%;
background-color:transparent;

}


div#footer {
position:absolute;
width:100%;
bottom:0; /* stick to bottom */
height:30px;
background-color :#296BA4;

}









.menu
{
	background: url(../images/menu-bg.jpg) repeat-x left top;
	width: 811px;
	height: 39px;
	margin: auto;
	padding: 0px;


}

.menu-left
{
	background: url(../images/menu-bg.jpg) no-repeat left top;
	width: 5px;
	height: 39px;
	float: left;
	border-right: 1px solid #4D93D2;
	text-decoration: none;
}

.menu2
{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	background: url(../images/menu-bg.jpg) no-repeat;
	cursor: pointer;
	height: 27px;
	width: 99px;
	padding-top: 12px;
	text-align: center;
	border-right: 1px solid #4D93D2;
	float: left;
	text-decoration: none;

}

.menuSS
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color :#01468B;
	background: url(../images/menuss-bg.jpg) repeat-x left top;
	cursor: pointer;
	height: 21px;
	width: 170px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-weight:normal;
	position:relative;
	border-top: 1px solid #4D93D2;
}


.menuSS1
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color :#01468B;
	background: url(../images/menuss-bg1.jpg) repeat-x left top;
	cursor: pointer;
	height: 21px;
	width: 170px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-weight:normal;
	position:relative;
	border-top: 1px solid #4D93D2;
}

.menuSS1:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background: url(../images/menuss-bg-hover1.jpg) repeat-x left top;
	height: 21px;
	width: 170px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-weight:normal;
	position:relative;
	border-top: 1px solid #4D93D2;

}

.menuss1_selected
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background: url(../images/menuss-bg-hover1.jpg) repeat-x left top;
	height: 21px;
	width: 170px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-weight:normal;
	position:relative;
	border-top: 1px solid #4D93D2;
}

.menuSS:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background: url(../images/menuss-bg-hover1.jpg) repeat-x left top;
	height: 21px;
	width: 170px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-weight:normal;
	position:relative;
	border-top: 1px solid #4D93D2;

}

.menuss_selected
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background: url(../images/menuss-bg-hover1.jpg) repeat-x left top;
	height: 21px;
	width: 170px;
	padding-top: 6px;
	text-align: left;
	float: left;
	text-decoration: none;
	font-weight:normal;
	position:relative;
	border-top: 1px solid #4D93D2;
}

.menu2:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	background: url(../images/menu-bg-hover1.jpg) no-repeat;
	cursor: pointer;
	text-decoration: none;

}

.menu_selected
{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	background: url(../images/menu-bg-hover1.jpg) no-repeat;
	height: 27px;
	width: 99px;
	padding-top: 12px;
	text-align: center;
	border-right: 1px solid #4D93D2;
	float: left;
	text-decoration: none;
}

.spacer
{
height:4px;

}
.clr
{
	clear: both;
}

.signin
{
	font-family: Arial;
	font-size: 13px;
	color: #F8E703;
	text-decoration: none;
	cursor: pointer;
}

A.six:link {
	COLOR: white; TEXT-DECORATION: none
}
A.six:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.six:hover {
	COLOR: white; TEXT-DECORATION: none
}

A.sixx:link {
	COLOR: black; TEXT-DECORATION: none
}
A.sixx:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.sixx:hover {
	COLOR: black; TEXT-DECORATION: none
}






.mbody
{
   height:480px; 
}
.cbody
{
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color :#FFFFFF;
	height:100%;
	/*background: url(../images/bg_grid.gif);*/
	font-family: Arial;
	font-size: 13px;
	color: #030303;
}

.curved-box-css3
    {
    width: 98%;  
    height: 27px;  
    margin: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ie-border-radius: 5px;
    background-color: #F1F1F1;
    padding: 3px 2px 0px 5px;

}


.curved-boxmypro
    {
    width: 98%;  
    margin: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ie-border-radius: 5px;
    background-color: #F1F1F1;
    padding: 3px 2px 0px 5px;

}










.imagev
{
  	padding: 3px;
	vertical-align: bottom;
	background: #C0C0C0; 
	margin: 2px 0; 
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px;
	border-radius: 5px;

}
.imagevdiv
{  
  	margin: 0; 
	padding: 7px;
	border: 1px solid #F0AE02; 
	background: #F7F6F3; 
	vertical-align:middle;
	margin: 2px 0; 
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px;
	border-radius: 5px;
 
}
.img-desc {
	position: relative;
	display: block;
	width: 572px;
	border: 4px solid #BFBFBF;
    min-height:150px;
	
}
.countdown {
height:50px;
font-family:Calibri;
}


.img-desc cite {
	background: #111;
	filter:alpha(opacity=55);
	opacity:.55;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 556px;
	padding: 10px;
	border-top: 1px solid #999;
}




Input.btn
 {
	margin: 0; 
	padding: 3px; 
	color: #FFFFFF; 
	background: #FF0000; 
	vertical-align: bottom;
	border: 1px solid #D20000; 
	margin: 2px 0; 
	font:1.0em Arial; 
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px;
	border-radius: 5px;
	cursor: pointer;
}  

Input.btn:hover
 {
	border: 1px solid #FF0000; 
	background-color: #FFDBD2; 
	color:#000;
}

Input.ubtn
 {
	margin: 0; 
	padding: 3px; 
	color: #FFFFFF; 
	background: #FF0000; 
	vertical-align: bottom;
	border: 1px solid #D20000; 
	margin: 2px 0; 
	font:.7em Arial; 
	-moz-border-radius: 5px; 
	-webkit-border-radius:5px;
	border-radius: 5px;
	cursor: pointer;
}  

Input.ubtn:hover
 {
	border: 1px solid #FF0000; 
	background-color: #FFDBD2; 
	color:#000;
}

Input.textarear
 {
	border: 1px solid #D12C00; 
	background-color: #FFF3F0; 
	color:#333;
	font-family: Arial;
	font-size: 13px;
	color: #030303;
	height: 19px;
	width: 145px;
	text-align: left;
	float: left;
	text-decoration: none;

}  
Input.textarear:focus
 {
	border: 1px solid #FF0000; 
	background-color: #FFDBD2; 
	color:#333;
}

Textarea.textareara
 {
	border: 1px solid #D12C00; 
	background-color: #FFF3F0; 
	color:#333;
	font-family: Arial;
	font-size: 13px;
	color: #030303;
	height: 60px;
	width: 230px;
	text-align: left;
	float: left;
	text-decoration: none;

}  
Textarea.textareara:focus
 {
	border: 1px solid #FF0000; 
	background-color: #FFDBD2; 
	color:#333;
}

select.cmbb
 {
	border: 1px solid #D12C00; 
	background-color: #FFF3F0; 
	color:#333;
	font-family: Arial;
	font-size: 13px;
	color: #030303;
	height: 20px;
	width: auto;
	text-align: left;
	float: left;
	text-decoration: none;

}  
select.cmbb:focus
 {
	border: 1px solid #FF0000; 
	background-color: #FFDBD2; 
	color:#333;
}

select.cmbbs
 {
	border: 1px solid #D12C00; 
	background-color: #FFF3F0; 
	color:#333;
	font-family: Arial;
	font-size: 13px;
	color: #030303;
	height: 20px;
	width: 150px;
	text-align: left;
	
	text-decoration: none;

}  
select.cmbbs:focus
 {
	border: 1px solid #FF0000; 
	background-color: #FFDBD2; 
	color:#333;
}



.headertitle
{
    font-family: Arial;
	font-size: 16px;
	color: #2E77BA;
	font-weight:bold;
}

.headerm
{
float:inherit;
height:auto;
bottom:0;
color:white;
font-family: Arial;
font-size: 13px;
font-weight:normal;
text-align: center;
 margin-left: auto;
}

.headermm
{
float:inherit;
height:auto;
bottom:0;
color:#DBA60C;
font-family: Arial;
font-size: 12px;
font-weight:bold;
text-align: left;
 margin-left: auto;
 	cursor: pointer; 
}


.spacerdiv
{
background-color :white;
height:5px;
}

.underline
{
 position:relative;
width:99%;
height:100%;
border-bottom: 1px solid #2E77BA;
color:#2E77BA;
	font-family: Arial;
	font-size: 13px;
 font-weight:bold;
    left: 0px;
}


.heading-bar
{
background-color :#35882C;
width:99%;
height:26px;
	font-family: Arial;
	font-size: 13px;
	color: #fff;
	font-weight:bold;

}









.signin
{
	font-family: Arial;
	font-size: 13px;
	color: #F8E703;
	text-decoration: none;
	cursor: pointer;
}
.uborder
{
position:relative;
width:100%;
height:100%;
border-top: 2px solid #286721;
border-bottom: 2px solid #184114;
}
.dborder
{
position:relative;
width:100%;
height:100%;
border-top: 2px solid #184114;
border-bottom: 2px solid #286721;

}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background: #111;
	filter:alpha(opacity=55);
	opacity:.55;

	
}

.modalPopup {
	background-color:#E9E9E9;
	border-width:0px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ie-border-radius: 5px;
	border-style:none;
	border-color:#E9E9E9;
	padding:3px;
	width:430px;
}

.modalPopup1 {
	background-color:#E9E9E9;
	border-width:0px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ie-border-radius: 5px;
	border-style:none;
	border-color:#E9E9E9;
	padding:3px;
	width:575px;
	height:300px;
    overflow:auto;
}




.mGrid { width: 784px; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #c1c1c1; border-collapse:collapse; text-align: left; }
.mGrid td { padding: 2px; border: solid 1px #E9E9E9; color: #333333; text-align: left; }
.mGrid th { padding: 4px 2px; color: #fff; background: #2E77BA; border: solid 1px #c1c1c1; font-size: 1.1em; text-align: left;}
.mGrid .alt { background: #F7F6F3 ; }
.mGrid .pgr {border-top: 4px solid #1C4871; border-bottom: solid 1px #1C4871; border-left: solid 1px #1C4871;border-right: solid 1px #1C4871; background: #2E77BA; color: #fff}
.mGrid .pgr table { margin: 4px 0; }
.mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #1C4871; font-weight: bold; color: #fff; line-height: 11px; }   
.mGrid .pgr a { color: #333333; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }


.tableGrid { width: 784px; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #c1c1c1; border-collapse:collapse; text-align: left;}
.tableGrid .td { padding: 2px; border: solid 1px #c1c1c1; color: #333333; text-align: left;}
.tableGrid .th { padding: 4px 2px; color: #fff; background: #2E77BA; border: solid 1px #c1c1c1; font-size: 1.1em; text-align: left;}
.tableGrid .alt { background: #F7F6F3 ; }
.tableGrid .alt0 { background: white ; }
.tableGrid .pgr {border-top: 4px solid #1C4871; border-bottom: solid 1px #1C4871; border-left: solid 1px #1C4871;border-right: solid 1px #1C4871; background: #2E77BA; color: #fff}
.tableGrid .pgr table { margin: 4px 0; }
.tableGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #1C4871; font-weight: bold; color: #fff; line-height: 11px; }   
.tableGrid .pgr a { color: #333333; text-decoration: none; }
.tableGrid .pgr a:hover { color: #000; text-decoration: none; }