body a
{
	cursor: hand;
	
}
/*
img
{
	filter:expression(addPngImage(this));}	
*/
.page {
width:982px;
margin-left:2px;
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #304e70;
	margin-top:2px;
	border:0px solid #333333;
}
.page a
{
color:#304e70;
font-weight:bold;
text-decoration:none;
}
.link
{
padding:4px;
background-color:#304e70;
}
.link a
{
color:#ffffff;
text-decoration:none;

}
.page .tophdrlnk {
	border: 0px solid #304e70;
	height: 25px;
	width: 100%;
	line-height: 2em;
    margin-left:15px;
}
.page .logoadd
{

width:100%;
height:160px;
border:0px solid #304e70;
margin-top:-2px;
margin-left:15px;
}
.page .idework
{

width:100%;
height:120px;
border:1px solid #304e70;
margin-top:2px;
background-color:#E9EFF8;
}
.page .pbdy
{
width:93.3%;
height:100%;
margin-left:15px;
border:0px solid #304e70;
margin-top:4px;
}
.page .pbdy .leftpan
{
width:100%;
height:100%;
border:1px solid #304e70;
background-color:#F3F3E3;
}

.leftpan
{

height:100%;
border:1px solid #304e70;
background-color:#F3F3E3;
}
.empty
{
width:100%;
height:100%;
border:1px solid #304e70;

}
.leftpan 
{
	font-weight:normal;
	color:#304e70;
	text-decoration:underline;
	}
	
.leftpan2
{
	width:100%;
height:100%;
line-height:2.4em;
text-align:center;
font-weight:bold;
font-family:Verdana;
font-size:18px;
color:#990000;
border:1px solid #304e70;
background-color:#F3F3E3;
	
}

.h1
{


font-weight:bold;
font-family:Verdana;
font-size:11px;
color:#333333;

}
h3
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 14px;
	color: #ff3333;
}

.h2
{


font-weight:bold;
font-family:Verdana;
font-size:10px;
color:Black;

}
.h22
{


font-weight:bold;
font-family:Verdana;
font-size:14px;
color:#304e70;

}
.txt1
{
font-weight:bold;
font-family:Verdana;
font-size:10px;
color:Black;

}
.txt1 span a
{
font-weight:normal;
font-family:Verdana;
font-size:10px;
color:Black;

}
.tt1
{
font-weight:normal;
font-family:Verdana;
font-size:10px;
color:black;

}

.txt2 
{
font-family:Verdana;
font-size:10px;
color:#304E70;
font-weight:normal;
}
.list1 a
{
font-family:Verdana;
font-size:11px;
color:Black;
font-weight:normal;
}
.list1 
{
font-family:Verdana;
font-size:11px;
color:Maroon;
font-weight:normal;
}
.td1
{

border:1px solid #CBD5E4;
font-family:Verdana;
font-size:11px;
color:Maroon;


font-weight:normal;


background-color:#E7EFF9;

}

.txt2 span a
{
font-family:Verdana;
font-weight:normal;
font-size:10px;
color:#304E70;

}
.txt3
{
font-family:Verdana;
font-size:10px;
color:Black;

}
.btn
{
	background-image:url(../image/btnbg2.gif);
	background-repeat:repeat-x;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	border:1px solid #80A2D3;


	}
	.btn2
{
	background-image:url(../image/btnbg2.gif);
	background-repeat:repeat-x;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	border:1px solid #aaaaaa;


	}
	.btn2 a
{
	color:#ffffff;
	text-decoration:none;
}
.bar
{
	background-image:url(../image/btnbg2.gif);
	background-repeat:repeat-x;
	line-height:27px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;

	}
	.bar a
	{
		color:#ffffff;
	text-decoration:none;
		}
	.bar a:visited
	{text-decoration:none;
		color:#ffffff;
		
		}
		.bar ul
		{
			margin-left:5px;
			
			} 
		
.bar ul li
{
	
	text-decoration:none;
		color:#ff6600;
	} 		
	.bar ul li a
{
	text-decoration:none;
		color:#ff6600;
	} 
		.bar ul li a:visited
{
	text-decoration:none;
		color:#ff6600;
	} 
	
	.bar1
{
	background-image:url(../image/btnbg2.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#ffffff;

	}
	.bar2
{
	background-image:url(../image/btnbg1.gif);
	background-repeat:repeat-x;
	line-height:27px;
	text-align:center;

	}
.l1
{
width:100%;
height:100%;
line-height:2.4em;
text-align:center;
font-weight:bold;
font-family:Verdana;
font-size:15px;
color:#ffffff;
border:1px solid Black;
background-color:#7db3e1;
}
.l2
{
text-align:center;
font-weight:bold;
font-family:Verdana;
font-size:15px;
color:Navy;
border:1px solid #336623;

}
.l3
{
text-align:center;
font-family:Verdana;
color:Navy;
border:1px solid #336623;

}
.l4
{
text-align:center;
font-family:Verdana;
color:Navy;
border:1px solid #336623;
background-color:#E7EFF9;

}
.lefthd
{
width:98%;
line-height:2.4em;
text-align:center;
font-weight:bold;
height:25px;
margin-top:-37px;
color:#FFFFFF;
}
.lft1
{
line-height:2.4em;
text-align:center;
font-weight:bold;
height:25px;
margin-top:-37px;
color:#FFFFFF;
}
.lefthd a
{
width:98%;
line-height:2.4em;
text-align:center;
font-weight:bold;
height:25px;
margin-top:-37px;
color:#FFFFFF;
}
.leftdta
{
width:190px;
height:120px;
border:1px solid #304e70;
margin-top:0px;
margin-left:2px;
margin-bottom:2px;
background-color:#E9EFF8;

}

.midhd
{
line-height:3em;
text-align:center;
font-weight:bold;
color:#FFFFFF;
height:32px;
border:0px solid #304e70;
margin-top:-37px;

}
.midhd
{
width:98%;
line-height:3em;
text-align:center;
font-weight:bold;
color:#FFFFFF;
height:32px;
border:0px solid #304e70;
margin-top:-37px;

}
.midhd a
{
width:98%;
line-height:3em;
text-align:center;
font-weight:bold;
color:#FFFFFF;
height:37px;
border:0px solid #304e70;
margin-top:-32px;

}
.middta
{
width:99%;
height:120px;
border:1px solid #304e70;
margin-top:0px;
margin-left:2px;
margin-bottom:2px;
background-color:#E9EFF8;

}
.righthd
{
width:190px;
line-height:2.4em;
text-align:center;
font-weight:bold;
background-image:url(../image/btnbg1.gif);
height:25px;
border:1px solid #304e70;
margin-left:2px;
margin-right:2px;
margin-top:4px;
background-color:#E9EFF8;
}
.righthd a{
width:190px;
line-height:2.4em;
text-align:center;
font-weight:normal;
height:25px;
border:0px solid #304e70;
margin-left:2px;
margin-right:2px;
margin-top:4px;
}

.rdta
{
width:190px;
height:275px;
background-color:#E9EFF8;
font-weight:bold;
border:1px solid #304e70;
margin-left:2px;
margin-right:2px;
margin-top:0px;
}
.ssdta{

width:99.2%;
height:120px;
border:1px solid #304e70;
margin-top:2px;
margin-left:1px;
margin-bottom:2px;
text-align:center;
background-color:#E9EFF8;

}
.footerlnk
{
width:963px;
height:40px;
border:1px solid #304e70;
margin-top:2px;
margin-left:19px;
margin-bottom:2px;
text-align:center;
background-color:#f3f3e3;
}
.ssdthd
{
width:99.1%;
line-height:2.4em;
text-align:center;
font-weight:bold;
background-image:url(../image/btnbg1.gif);
height:25px;
border:1px solid #304e70;
margin:2px;
background-color:#E9EFF8;
}
.login
{
margin-top:0px;
margin-left:6px;
font-size:11px;
font-weight:bold;
border:0px;
height:525px;
}
.login1
{
margin-top:-145px;
margin-left:6px;
font-size:11px;
font-weight:bold;
border:0px;
height:525px;
}
.hd
{
font-size:18px;
font-weight:bold;
font-family: verdana;
color:#304e70;

	}
	.err
{
	font-size: 10px;
	color: #cc0066;
	font-family: Verdana;
}
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url(../image/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(../image/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../image/SavedStar.png);
}

/* Accordion */
.accordionHeader
{
	
	color: white;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	background-image: url(../image/btnbg2.gif);
	background-repeat:repeat-x;
	line-height:27px;
	
	font-weight:bold;
	color:#ffffff;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	
	color: white;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	background-image: url(../image/btnbg2.gif);
	
	background-repeat:repeat-x;
	line-height:27px;
	
	font-weight:bold;
	color:#ffffff;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	border-top: #80a2d3 1px solid;
	padding-top: 5px;
	font-size: 10pt;
	border-right: #80a2d3 1px solid;
	border-left: #80a2d3 1px solid;
	border-bottom: #80a2d3 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}.entry
{
	width: 70%;
	background-color: lavender;
	border-right: #80a2d3 2px solid;
	padding-right: 10px;
	border-top: #80a2d3 2px solid;
	padding-left: 10px;
	border-left: #80a2d3 2px solid;
	padding-top: 0px;
	border-bottom: #80a2d3 2px solid;
}
ul.li
{
	color:#ff6600;
	text-decoration:none;
	}