﻿body 
{
	/*
		font-family: arial, tahoma, helvetica,  sans-serif;
        font-size: 10pt;
        background-image:url('../Images/bg.gif');
        background-repeat:repeat-x;
        background-color:#9CBCD3;
        color:gray;
        line-height:14pt;
        margin:10px;
        background-repeat:repeat-x;
	*/
        font-family: arial, tahoma, helvetica,  sans-serif;
        font-size: 10pt;
        background-image:url('../Images/bg.gif');
        background-repeat:repeat-x;
        background-color:#9CBCD3;
        color:#3E3E3E;
        line-height:15pt;
        margin:10px;
        background-repeat:repeat-x;
        
}
#wrapper
{
	width:1001px;
	margin:0px auto;
	background-color:White;
	}

img {
        border: 0;
}

a{
	color:#2A436E;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	font-size:13px;
	line-height:17pt;
}

.border{
	border:solid 1px #2f4f4f;
}

.Required{
	border:solid 1px #ff0000;
	background-color:White;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}



/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}
	
.Feedback_Failure{
	color:Red;
	}

.Feedback_Success{
	color:Green;
}




.MainMenu {
		background-color:#EBF3FB;
		font-weight:bolder;
		font-size:13px;
		height:20px;
		float:none;
		border-top: 1px solid #AACCEE;
		border-right: 1px solid #AACCEE;
		border-bottom: 1px solid #AACCEE;
		border-left: 1px solid #AACCEE;
}

.Menu {
		background-color:#4e799e;
		color:#ffffff;
		font-weight:bolder;
		font-size:8pt;
		height:20px;
		text-align:center;
		font-family:verdana;
		border-right: 1px solid #9CBCD3;
}

.MenuHover {
		color:#ffffff;
		font-weight:bolder;
		font-size:8pt;
		height:24px;
		font-family:verdana;
		background-color:#90B03E;
}

#footer a {
		color:#FFFFFF;
}

#footer a:hover {
		color:#FF6C00;
}

.ContainerHead {
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #c10416;
		font-size: 12px;
		text-align:left;
		border-top: 1px solid #AACCEE;
		border-right: 1px solid #AACCEE;
		border-bottom: 1px solid #AACCEE;
		border-left: 1px solid #AACCEE;
		height:24px;
		background-image:url(../Images/BG-Gray.jpg);
}
.ContainerBody {
		background-color:#FFFFFF;
		border-right: 1px solid #AACCEE;
		border-bottom: 1px solid #AACCEE;
		border-left: 1px solid #AACCEE;
		text-align:left;
		font-size:14px;
		font-family:Verdana;
}
	
.subHeader
{
	font-size:12px;
	font-weight:bold;
	color:#16387c;
	background-image:url('../Images/subHeaderBG.jpg');
	height:20px;
	border-top:1px solid #93a6b4;
	border-left:1px solid #93a6b4;
	border-right:1px solid #93a6b4;
}

.contentBackground
{
	background-color:#fefefe;
	border-bottom:solid 1px #93a6b4;
	border-left:solid 1px #93a6b4;
	border-right:solid 1px #93a6b4;
}

.HighlightedHeading
{
	background-color:#26618D;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	border-top: 1px solid #26618D;
	border-right: 1px solid #26618D;
	border-bottom: 1px solid #26618D;
	border-left: 1px solid #26618D;
}

.BoxHeader
{
	background-color:#26618D;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	border-top: 1px solid #26618D;
	border-right: 1px solid #26618D;
	border-bottom: 1px solid #26618D;
	border-left: 1px solid #26618D;
}

.BoxContent
{
	text-align:left;
	border-right: 1px solid #26618D;
	border-bottom: 1px solid #26618D;
	border-left: 1px solid #26618D;
}

.ImportantMessage
{
	color:Red;
	font-weight:bold;
	font-size:13px;
		
}

.GraySmallBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}

.input
{
	background-color:#F3F7FC;
	border:1px solid #C1D5EC;
	color:#2C7198;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:15px;
	margin-top:1px;
	padding-left:3px;
	width:195px;
	}
	
.bluebox
{
	font-family: arial, tahoma, helvetica,  sans-serif;
    font-size: 10pt;
    background-image:url('../Images/BlueBoxBg.gif');
    background-repeat:repeat-x;
    color:gray;
    line-height:14pt;
    text-align:left;
}

.ContainerBoxHeader
{
	background-image:url('../Images/CornerHeaderBG1.gif');
	/*background-color:#EBF3FB;*/
	background-repeat:repeat-x;
	color:#10578A;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	height:20px;
	text-align:left;
	border-top: 1px solid #DCE6EB;
	border-right: 1px solid #DCE6EB;
	border-bottom: 1px solid #DCE6EB;
	border-left: 1px solid #DCE6EB;
}

.ContainerBoxContent
{
	text-align:left;
	border-right: 1px solid #DCE6EB;
	border-bottom: 1px solid #DCE6EB;
	border-left: 1px solid #DCE6EB;
	padding:5px;
	line-height:20pt;
}

.greenHeading
{
	text-align:left;
	color:#90B03E;
	font-weight:bold;
}
.TableWithBorder
{
	border:solid 1px #DCE6EB;
	padding:5px;
}
.BoldText
{
	font-weight:bold;
}
