/* General Style */
body
{
	background-color	: #053463;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	line-height			: 16px;
	color				: #666666;
	margin				: 0px;
	padding				: 0px;
}

a
{
	text-decoration	: none;
	outline			: none;
}

a:hover
{
	color			: #ffffff;
	text-decoration	: underline;
	outline			: none;
}

img
{
	border	: none;
}

ul, li
{
	list-style	: none;
	padding		: 0px;
	margin		: 0px;
}

h1
{
	font-family		: Arial, Helvetica, sans-serif;
	color			: #206CB8;
	font-size		: 24px;
	text-transform	: uppercase;
	line-height		: 30px;
	margin			: 0px;
	padding			: 0px;
}

h2
{
	color			: #772021;
	font-size		: 18px;
	text-transform	: uppercase;
	line-height		: 25px;
	margin			: 0px;
	padding			: 0px;
}

h3
{
	color			: #772021;
	font-size		: 16px;
	text-transform	: uppercase;
	line-height		: 26px;
	margin			: 0px;
	padding			: 0px;
}

h4
{
	background		: url(../images/title-bg.jpg);
	color			: #FFFFFF;
	font-size		: 18px;
	font-weight		: normal;
	text-transform	: uppercase;
	line-height		: 36px;
	border-left		: 1px solid #fff;
	margin			: 0px;
	padding			: 0px 0px 0px 15px;
}

h5
{
	font-size		: 24px;
	color			: #A1CCF7;
	margin			: 0px;
	padding			: 0px;
	font-weight		: normal;
	text-transform	: uppercase;
	line-height		: 30px;
}

h6
{
	font-size	: 14px;
	color		: #003366;
	font-weight	: bold;
	line-height	: 25px;
	margin		: 0px;
	padding		: 0px;
}

input, textarea, select
{
	font-size	: 12px;
	padding		: 3px;
	border		: 1px solid #9D9C97;
}

input:hover, input:focus, textarea:hover, textarea:focus
{
	border	: 1px solid #333333;
}

.stdbtn, .stdbtn:hover, .stdbtn:focus
{
	background	: #3366CC;
	font-size	: 12px;
	color		: #FFFFFF;
	font-weight	: bold;
	padding		: 2px;
}

.button, .button:hover, .button:focus
{
	background	: url(../images/btn-bg.jpg) repeat-x bottom;
	font-weight	: bold;
	color		: #FFFFFF;
	font-size	: 11px;
	line-height	: 20px;;
	padding		: 3px 2px 3px 2px;
	border		: 1px solid #45670A;
}

.chkbox, .chkbox:hover, .chkbox:focus
{
	background	: none;
	border		: none;
}

.errormsg
{
	color			: #FF0000;
	font-size		: 11px;
	text-decoration	: none;
	font-weight		: normal;
}

.successmsg
{
	color			: #006633;
	font-size		: 11px;
	text-decoration	: none;
	font-weight		: normal;
}

#header
{
	color		: #FFFFFF;
	line-height	: 18px;
}

#header .leftshadow
{
	background			: url(../images/left-shadow.jpg) center right no-repeat;
	background-color	: #053463;
}

#header .rightshadow
{
	background			: url(../images/right-shadow.jpg) center left no-repeat;
	background-color	: #053463;
}

#header a
{
	color		: #FFFFFF;
	font-size	: 11px;
}

#header a:hover
{
	text-decoration	: underline;
}

.datetimetextbold
{
	font-size	: 24px;
	color		: #9A2A2C;
	margin-left	: 15px;
	font-weight	: bold;
	line-height	: 26px;
}

.datetimetext
{
	font-size	: 14px;
	color		: #9A2A2C;
	font-weight	: bold;
}

.smalltextblack
{
	font-size		: 14px;
	color			: #666666;
	font-weight		: bold;
	text-transform	: none;
}

a.readmore
{
	font-size		: 11px;
	color			: #1961A9;
	text-transform	: uppercase;
	font-weight		: bold;
}

a.readmore:hover
{
	text-decoration	: underline;
}

.frameleft
{
	border	: #ccc 2px solid;
	padding	: 2px;
	margin	: 0px 15px 10px 0px;
}

.framecenter
{
	border	: #ccc 2px solid;
	padding	: 2px;
	margin	: 5px 0px 10px 0px;
}

.frameright
{
	border	: #ccc 2px solid;
	padding	: 2px;
	margin	: 5px 0px 10px 20px;
}

#menu
{
	background-color	: #E9E9E9;
}

#menu ul li
{
	font-size		: 12px;
	color			: #174D81;
	background		: #E9E9E9 url(../images/gray-arrow.jpg) no-repeat;
	border-bottom	: 1px #FFFFFF solid;
	text-transform	: uppercase;
	font-weight		: bold;
	text-indent		: 35px;
	line-height		: 35px;
}

#menu ul li a
{
	color	: #174D81;
	height	: 35px;
	display	: block;
	width	: auto;
}

#menu ul li a:hover
{
	color			: #FFFFFF;
	background		: #A2A2A2 url(../images/gray-arrow-hover.jpg) no-repeat;
	text-decoration	: none;
}

#menu ul li.active, #menu ul li.active a
{
	color			: #FFFFFF;
	background		: #A2A2A2 url(../images/gray-arrow-hover.jpg) no-repeat;
	text-decoration	: none;
}

ul.list li
{
	background	: url(../images/blue-arrow.jpg) 0px 11px no-repeat;
	padding		: 6px 0px 6px 12px;
}

.bluelink a
{
	color		: #003366;
	line-height	: 20px;
}

.bluelink a:hover
{
	color			: #6699CC;
	text-decoration	: none;
}

.redtext
{
	font-size		: 11px;
	font-weight		: normal;
	color			: #FF0000;
	text-transform	: none;
}

a.redlink
{
	color		: #CC0000;
	font-size	: 11px;
	line-height	: 20px;
	font-weight	: bold;
}

a.redlink:hover
{
	color			: #000;
	text-decoration	: none;
}

.smalltextblue
{
	font-size		: 12px;
	color			: #003366;
	font-weight		: bold;
	text-transform	: none;
}

.note
{
	background	: #FFFFCC;
	color		: #000000;
	padding		: 5px;
	border		: #FFCC00 1px solid;
}

.pagination a{color:#9D0D11;font-weight	: bold;}
.pagination a:hover{color:#0E1353;}

.paginationactive
{
	color		: #0E1353;
	font-weight	: bold;
}

#footer
{
	color		: #8FC6FD;
	font-size	: 11px;
}

#footer a
{
	color	: #8FC6FD;
}

#footer a:hover
{
	text-decoration	: underline;
}

#footer .copyright
{
	color		: #FFFFFF;
	line-height	: 20px;
}
/* General Style End */
