body {
	margin: 0px;
}
.txtbluesmall {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1161aa;
}
.greytxtnormal {
	font-family: Arial;
	 
	font-size: 11px;
	font-weight: normal;
	color: #777777;
}
a.loginlink:link,a.loginlink:visited,a.loginlink:active  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3782d0;
	text-decoration: none;
}
a.loginlink:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}
 
a.bluelink:link,a.bluelink:visited, a.bluelink:active { 
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3782d0;
	text-decoration: none;
}

a.bluelink:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #1161aa;
	text-decoration: underline;
	}
 
.whitetxt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
a.darkbluelink:link,a.darkbluelink:visited,a.darkbluelink:active {
font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #004d71;
	text-decoration: none;
}
a.darkbluelink:hover {
	font-family:arial;
	font-size: 11px;
	font-weight: normal;
	color: #004d71;
	text-decoration: underline;
	}
a.darkbluelink2:link,a.darkbluelink2:visited,a.darkbluelink2:active {
font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #111F9F;
	text-decoration: none;
}
a.darkbluelink2:hover {
	font-family:verdana;
	font-size: 11px;
	font-weight: normal;
	color: #111F9F;
	text-decoration: underline;
	}
.whiteback {
	background-color: #FFFFFF;
}
 
.lightbluebg {
	background-color: #ffffff;
}
a.mainlink:link,a.mainlink:visited,a.mainlink:active {
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: Bold;
	text-decoration: none;
}
a.mainlink:hover {
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	color: #000000;
	text-decoration: none;
}

 
.taboverbg {
	/*background-image: url(../../images/taboverbg.gif);*/
	background-color:#FF5500;
}
.tabbg1 {
	/*background-image: url(../../images/tabbg.gif);*/
	background-color: #48A0BC;
	
}
.tabbg {
	/*background-image: url(../../images/tabbg.gif);*/
	background-color: #48A0BC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1e7ca1;
}
.headerbottomline {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #dedede;
}
.blacktext {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.leftrightborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.leftrightborder1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D3D3D3;
	border-left-color: #D3D3D3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
	/* background-image: url(../../images/headgraybg.gif);*/
	background-repeat: repeat-x;
	background-position: bottom;
}
 

.grayborder {
	border: 1px solid #e0e0e0;
}
 
 
.toplessborder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9ecfff;
	border-bottom-color: #9ecfff;
	border-left-color: #9ecfff;
	background-color: #ebf8ff;
}
.topleftrightborder {
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-top-color:  #e0e0e0;
	border-left-color:  #e0e0e0;
	background-color:  #e0e0e0;
}
 
 
.filedstyle {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
border: 1px solid #aeceec;
}
 /*Header stuff ends here*/


/*New stuff*/
.tdgrey {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
}
.txtblue {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #5f88c5;
}
.leftline {
	border-left: 1px solid #cccccc;
}
.rightline {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #CCCCCC;
}
a:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	
}
a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	
}
a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	
}
a:active {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	
}
.headerimg {
	/*background: url(../images/headerimg.jpg) no-repeat center top;*/
}
.borderblue {
	border: 1px solid #aeceec;
}
a.whitebig:link {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.whitebig:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.whitebig:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.whitebig:active {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.txtnormal {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bluenormaltxt {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #217FA1;
}
.orangetxt {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ff7301;
}
a.bluelink:link {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #2a5db1;
	text-decoration: none;
}
a.bluelink:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #2a5db1;
	text-decoration: none;
}
a.bluelink:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #2a5db1;
	text-decoration: underline;
}
a.bluelink:active {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #2a5db1;
	text-decoration: none;
}.posthead {
	/*background: url(../images/postcl_header.jpg) no-repeat center top;*/
}
.topborder {
	border-bottom: 1px solid #CCCCCC;
}
.txtsmall {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #333333;
}
a.orangelink:link {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff4c00;
	text-decoration: underline;
}
a.orangelink:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff4c00;
	text-decoration: none;
}
a.orangelink:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff4c00;
	text-decoration: none;
}
a.orangelink:active {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff4c00;
	text-decoration: none;
}
a.navlink:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	padding-left: 50px;
}
a.navlink:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	padding-left: 50px;
}
a.navlink:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	padding-left: 50px;
}
a.navlink:active {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	text-decoration: none;
	padding-left: 50px;
}
a.blacklink:link {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.blacklink:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.blacklink:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.blacklink:active {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.txtwhite {
	font: bold 12px Tahoma;
	color: #FFFFFF;
}
a.whitelink:link, a.whitelink:visited, a.whitelink:active{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.whitelink:hover {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.tdwhite {
	background: #FFFFFF;
}
a.bluelinkmediam:link,a.bluelinkmediam:visited, a.bluelinkmediam:active { 
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #3782d0;
	text-decoration: none;
}
a.bluelinkmediam:hover { 
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration:underline;
}.topborder2 {
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: none;
}
.leftborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.headerimg_post {
	/*background: url(../images/headerimg_white.jpg) no-repeat center top;*/
}
a.blackboldlink1:link,  a.blackboldlink1:visited, a.blackboldlink1:active  {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.blackboldlink1:hover {color: #3782d0;}
a.bluebiglink:link,a.bluebiglink:visited,a.bluebiglink:active,a.bluebiglink:hover {
	font: bold 12px Tahoma;
	color: #2281b6;
	text-decoration: none;
}
.bluetext {
	font-family: Arial;
	font-size: 11px;
	color: #22A3D1;
	text-decoration: none;
}
.bluetd {
	background-color: #61b0cc;
}