html{
	
}

ul {
	margin: 0;
	padding: 0;
}

body{
	background: url(../img/common/bckg-main-top.gif) top repeat-x #ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#625D50;
	line-height:16px;
}

.wrapper {
	background: url(../img/common/bckg-main-bot.gif) bottom repeat-x;
}

td{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#625D50;
	line-height:16px;
}
.maintbl{
	border-left:2px solid #ffffff; border-right:2px solid #ffffff;

}

.tdblue{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#4B81CB;
	line-height:16px;
}


.tdbluedark{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#3483BA;
	line-height:16px;
}


.tdbluedarka{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#2C6D9A;
	line-height:16px;
}

.headerbox{
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#214965;
	line-height:16px;
}
.headerbox11{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#214965;
	line-height:16px;
}
.topbar {
	background: url(../img/common/bckg-top-bar.jpg) no-repeat;
}

.infoboxtext{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#909090;
	line-height:16px;
}

h2{
	margin:0px;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#214965;
}

div.roundedblue {
 width: 100%;
 background: #E7F4FF url(../img/common/t2.gif) no-repeat top right;
}
div.roundedblue div {
 background: transparent url(../img/common/t1.gif) no-repeat top left;
}
div.roundedblue div div {
 background: transparent url(../img/common/t3.gif) no-repeat bottom right;
}
div.roundedblue div div div {
 background: transparent url(../img/common/t4.gif) no-repeat bottom left;
 padding: 15px;
}


div.roundedwhite {
 width: 100%;
 background: #ffffff url(../img/common/tw2.gif) no-repeat top right;
}
div.roundedwhite div {
 background: transparent url(../img/common/tw1.gif) no-repeat top left;
}
div.roundedwhite div div {
 background: transparent url(../img/common/tw3.gif) no-repeat bottom right;
}
div.roundedwhite div div div {
 background: transparent url(../img/common/tw4.gif) no-repeat bottom left;
 padding: 15px;
}


div.roundedbluea {
 width: 100%;
 background: #33CCFF url(../img/common/t2a.gif) no-repeat top right;
}
div.roundedbluea div {
 background: transparent url(../img/common/t1a.gif) no-repeat top left;
}
div.roundedbluea div div {
 background: transparent url(../img/common/t3a.gif) no-repeat bottom right;
}
div.roundedbluea div div div {
 background: transparent url(../img/common/t4a.gif) no-repeat bottom left;
 padding: 15px;
}

div.roundedblueb {
 width: 100%;
 background: #33CCFF url(../img/common/t2b.gif) no-repeat top right;
}
div.roundedblueb div {
 background: transparent url(../img/common/t1b.gif) no-repeat top left;
}
div.roundedblueb div div {
 background: transparent url(../img/common/t3b.gif) no-repeat bottom right;
}
div.roundedblueb div div div {
 background: transparent url(../img/common/t4b.gif) no-repeat bottom left;
 padding: 15px;
}


A.readmore:ACTIVE, A.readmore:LINK, A.readmore:VISITED {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : normal;
	font-weight: normal;
	color : #ff7700;
    text-decoration: none;
}
A.readmore:HOVER {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : normal;
	font-weight: normal;
	color : #ff9900;
	text-decoration: underline;
}


a.bl:active, a.bl:link, a.bl:visited, a.bl:hover {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : normal;
	font-weight: normal;
	color : #214965;
    text-decoration: underline;
}


A.ho:active, A.ho:link, A.ho:visited, a.ho:hover{
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#214965;
	text-decoration: none;	
}

A.ho11:active, A.ho11:link, A.ho11:visited, a.ho11:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#214965;
	text-decoration: none;	
}

.topmenu{
	padding-top:8px;padding-bottom:28px;padding-left:12px
}

.required{
	color:#ff0000
}

.b{font-family:Verdana; font-size:11px;  color:#575757; }

.tdcontent{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	line-height:17px;
	color:#625D50;
	padding:12px
}

.tdcontentf{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#625D50;
	text-align:left;
}


.imgholder{border:1px #ff0000 solid;}


.imgbb{border:3px #ff0000 solid;}

.imgborder{border:1px #0000ff solid;margin:3px;padding:3px}
.imgborder:hover {border:1px solid #808080;}

.imgborderw{border:1px #ffffff solid;}

.tdimgshadow {
	background-image: url(../img/common/shadows.gif); background-position: bottom right; background-repeat: no-repeat;
}

.imgalbum {
	 margin-bottom:6px;
	 margin-right:6px;
}


.firstcap {
	color: #046380;
	display: block;
	float: left;
	font: 50px/40px Verdana, Georgia, Times, serif;
	padding: 0px 8px 0 0;
}

.inputbox{
	border: 1px solid #A9CDF9;

}

/* CSS MENU */

#nav {
	padding:0; margin:0; list-style:none; height:33px; background:#fff;
	background:url(../img/menu/bckg.gif) right top; position:relative; z-index:500;
	font-family:arial, verdana, sans-serif;
}
#nav li.top {display:block; float:left;}
#nav li a.top_link {
	display:block; float:left; height:33px; line-height:27px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold;
	padding:0 0 0 5px; cursor:pointer;background: url(../img/menu/blank.gif);
}
#nav li a.top_link span {
	float:left; display:block; padding:0 8px 0 5px; height:33px;background:url(../img/menu/blank-1.gif) right top;
}
#nav li a.top_link span.down {
	float:left; display:block; padding:0 8px 0 5px; height:33px; background:url(../img/menu/blanka.gif) no-repeat right top;
}
#nav li a.top_link:hover {
	color:#ccc; background: url(../img/menu/blank_over.gif) no-repeat;
}
#nav li a.top_link:hover span {
	background:url(../img/menu/blank_over.gif) no-repeat right top;
}


/* --------------------------------------------------------------------------------------------- */

#nav li a.top_linky {
	display:block; float:left; height:33px; line-height:27px; color:#ffdd00; text-decoration:none; font-size:11px; font-weight:bold;
	padding:0 0 0 5px; cursor:pointer;background: url(../img/menu/blank.gif);
}
#nav li a.top_linky span {
	float:left; display:block; padding:0 8px 0 5px; height:33px;background:url(../img/menu/blank-1.gif) right top;
}
#nav li a.top_linky span.down {
	float:left; display:block; padding:0 8px 0 5px; height:33px; background:url(../img/menu/blanka.gif) no-repeat right top;
}
#nav li a.top_linky:hover {
	color:#ccc; background: url(../img/menu/blank_over.gif) no-repeat;
}
#nav li a.top_linky:hover span {
	background:url(../img/menu/blank_over.gif) no-repeat right top;
}

/* --------------------------------------------------------------------------------------------- */

#navcontainer {

}

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
		background-color: #E7F4FF;
		height:27px;
		width:980px;
        border-top: 1px solid #e0ede9;
        border-bottom: 1px solid #e0ede9;		
}

ul#navlist li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
        font-weight: normal;
        margin: 0;
        padding: 5px 0 4px 0;
        background-color: #E7F4FF;
        border-top: 1px solid #e0ede9;
        border-bottom: 1px solid #e0ede9;
		
}

#navlist a, #navlist a:link {
        margin: 0;
        padding: 5px 9px 4px 9px;
        color: #2C6D9A;
        border-right: 1px dashed #d1e3db;
        text-decoration: none;
}

ul#navlist li#active {
        color: #2C6D9A;
        background-color: #FFCC00;
		padding: 5px 9px 4px 9px;
}

#navlist a:hover {
        color: #2C6D9A;
        background-color: #D1EAFF;
        border-top: 1px solid #A7D7FF;
        border-bottom: 3px solid #ffcc00;		
}



ul.clist {
	list-style: none;
	padding:0px;
}

ul.clist li {
	background: url(../img/common/icon-checklist.gif) no-repeat 3px 7px;
	margin-left: 1px;
	padding: 0 0 4px 20px;
}

ul.clista {
	list-style: none;
	padding:0px;
}

ul.clista li {
	background: url(../img/common/icon-checklist.gif) no-repeat 3px 7px;
	margin-left: 1px;
	padding: 0 0 4px 20px;
}

p.infodtls {
	background: url(../img/common/icon-info-1.gif) no-repeat 2px 1px;
	padding-left:21px;
	height:16px;
}

.firstcap {
	color: #00AFF0;
	display: block;
	float: left;
	font: 60px/58px Georgia, Times, serif;
	padding: 0 10px 0 0;
}




/* ---------------------------------------------------------- */

.contenttable {
	border: 1px solid #DAF1FE;

}

.contentheader1 {
	padding:8px;
	background-color: #E7F4FF;
}
.contentheader2 {
	background: url(../img/common/arrow-down.gif) no-repeat;
	height:11px;
}

.contenttd {
	padding:1px 12px 12px 12px;
	background: url(../img/common/bckg-box-i.gif) bottom repeat-x;
}
.contenttext {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#625D50;
	line-height:16px;
}
.searchtd {
	padding:10px;
	background-color: #CCE6FF;
}

.pagecols {
	padding-left:4px;
}
