
body { margin-left:0px; margin-top:5px; margin-right:0px; margin-bottom:5px; padding:0px; -moz-user-select:none;}
td{font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444; font-size:11px; line-height:16px; font-smooth:always;} 
img{border:0px;}

/************Background Color and Images*************/
.navbg { background-color:#f1f1f1; }
.bgleft{ background-image:url(../images/bor-left1.gif); background-repeat:repeat-y; width:10px;}
.bgright{ background-image:url(../images/bor-right1.gif); background-repeat:repeat-y; width:10px;}
.bgtop{ background-image:url(../images/bor-top1.gif); background-repeat:repeat-x;}
.bgbottom{ background-image:url(../images/bor-bottom1.gif); background-repeat:repeat-x;}
.bgblue{ background-color:#3B77B8;}
.bggrey{ background-color:#F4F4F4;}
.bggrey1{ background-color:#F4F4F4;}
.bgwhite1{ background-color:#ffffff; padding-right:8px;}
.bgwhite{ background-color:#ffffff; padding-left:18px; padding-right:8px;}
.bgwhite2{ background-color:#ffffff; }
.bgwhitegrey{background-image:url(../images/grad.gif); background-repeat:repeat-x; background-position:bottom; /*width:220px;*/}
.bgblue{ background-color:#002D6A;}

.borderdashed{ background-color:#ffffff; border-top:dashed 1px #BFBFBF; padding-left:45px;}
.border{ border-top:dashed 1px #BFBFBF;}
.border1{ border:solid 1px #BFBFBF;}
.bgbanner { background-color:#eae9e7; }
/**************************************/

/************Page Content*************/
#subcontent {position:absolute; margin-top:-6px; visibility: hidden; border: 1px solid #cccccc; background-color: #f1f1f1; width: 200px; padding: 0px;}
.subcontent1 {position:absolute; margin-top:-6px; border: 1px solid #cccccc; background-color: #f1f1f1; width: 400px; padding: 5px; display:block;}
.error{ color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
.padding{padding-left:22px;}
.greytxtnormal{font-family: Verdana, Arial, Helvetica, sans-serif; color:#696969; font-size:12px; line-height:17px;} 
.greytxtnormal1{font-family: Verdana, Arial, Helvetica, sans-serif; color:#696969; font-size:10px; line-height:17px;} 
.greytextsmallbrdr{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; font-weight:bold; text-decoration:none; border-bottom:dashed 1px #BFBFBF;}
.whitetext{ color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; text-decoration:none;}
.greytext11{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-decoration:none; padding-top:15px; padding-bottom:15px;}
.greytextsmallbrdr1{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; font-weight:bold; text-decoration:none; border-bottom:dashed 1px #BFBFBF;}

.greytextsmall{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; font-weight:bold; text-decoration:none;}
.greytextsmall1{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; font-weight:bold; text-decoration:none;}
.bluetxt{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; text-decoration:none;}

.copyright		{ color:#58728E; font-size:10px; background-color:#F4F4F4; /*padding-left:10px; padding-right:10px;*/ height:20px; }

#twitter_div { overflow-x:auto;  width:230px; height:200px;  border: #ccc 1px solid; text-align:left;
	scrollbar-base-color: #ffffff;	
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #EBEBEB;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	margin: 0 0 0 0;
	padding: 5px; /*background-color:#f3f6f7;*/
	
}

.tagcloud_div { overflow-x:auto; width:250px;   /*border: #ccc 1px solid;*/ text-align:left;
	scrollbar-base-color: #ffffff;	
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #EBEBEB;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	margin: 0 0 0 0;
	padding: 5px; text-align:justify; /*background-color:#f3f6f7;*/
	
}

/**************************************/


/************Links*************/

a:link { color:#444444; font-family:  Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
a:visited { color:#444444; font-family:  Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
a:active { color:#444444; font-family:  Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:underline;}
a:hover { color:#444444; font-family:  Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none;}


a.copy:link 		{ font-size: 10px; font-weight:normal; color:#58728E; text-decoration:none; }
a.copy:visited 		{ font-size: 10px; font-weight:normal; color:#58728E; text-decoration:none; }
a.copy:active 		{ font-size: 10px; font-weight:normal; color:#58728E; text-decoration:none; }
a.copy:hover 		{ font-size: 10px; font-weight:normal; color:#58728E; text-decoration:none; }




.greytext{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-decoration:none;}
A.greytext:link 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-decoration:none;}
A.greytext:visited 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-decoration:none;}
A.greytext:active 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-decoration:none;}
A.greytext:hover 
	{ color:#3E7BBF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; line-height:28px; text-decoration:none;}


.greylink1{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  text-decoration:none;}
A.greylink1:link 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  text-decoration:none;}
A.greylink1:visited 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  text-decoration:none;}
A.greylink1:active 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  text-decoration:none;}
A.greylink1:hover 
	{ color:#3E7BBF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px;  font-weight:bold; text-decoration:none;}







.greylink{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.greylink:link 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.greylink:visited 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.greylink:active 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.greylink:hover 
	{ color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:underline;}

.bluelink1{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink1:link 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink1:visited 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink1:active 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink1:hover 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:underline;}
	
.bluelink{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; text-decoration:none;}
A.bluelink:link 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; text-decoration:none;}
A.bluelink:visited 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; text-decoration:none;}
A.bluelink:active 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; text-decoration:none;}
A.bluelink:hover 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px; text-decoration:underline;}

.bluelink4{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink4:link 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink4:visited 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink4:active 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
A.bluelink4:hover 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:underline;}
	
.bluelink2{ color:#3E7BBF; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:none; padding-left:9px;}
A.bluelink2:link 
	{  color:#3E7BBF; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:none; padding-left:9px;}
A.bluelink2:visited 
	{  color:#3E7BBF; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:none; padding-left:9px;}
A.bluelink2:active 
	{  color:#3E7BBF; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:none; padding-left:9px;}
A.bluelink2:hover 
	{  color:#3E7BBF; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:underline;  padding-left:9px;}
	
	
	.bluelink5{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; display:block; font-size:11px; text-decoration:none;padding-left:6px;}
A.bluelink5:link 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; display:block; font-size:11px; text-decoration:none;padding-left:6px;}
A.bluelink5:visited 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; display:block; font-size:11px; text-decoration:none;padding-left:6px;}
A.bluelink5:active 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; display:block; font-size:11px; text-decoration:none;padding-left:6px;}
A.bluelink5:hover 
	{ color:#3E7BBF; font-family: Verdana, Arial, Helvetica, sans-serif; display:block; font-size:11px; text-decoration:underline;padding-left:6px;}
	
.pds-pd-link {display:none;}

.tc1          { color:#888; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-decoration:none; line-height:22px; }
a.tc1:link    { color:#888; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-decoration:none; line-height:22px; }
a.tc1:visited { color:#888; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-decoration:none; line-height:22px; }
a.tc1:active  { color:#888; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-decoration:none; line-height:22px; }
a.tc1:hover   { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-decoration:none; line-height:22px; }
	
.tc2          { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:13px; text-decoration:none; line-height:22px; }
a.tc2:link    { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:13px; text-decoration:none; line-height:22px; }
a.tc2:visited { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:13px; text-decoration:none; line-height:22px; }
a.tc2:active  { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:13px; text-decoration:none; line-height:22px; }
a.tc2:hover   { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:13px; text-decoration:none; line-height:22px; }

.tc3          { color:#339900; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:15px; text-decoration:none; line-height:22px; }
a.tc3:link    { color:#339900; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:15px; text-decoration:none; line-height:22px; }
a.tc3:visited { color:#339900; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:15px; text-decoration:none; line-height:22px; }
a.tc3:active  { color:#339900; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:15px; text-decoration:none; line-height:22px; }
a.tc3:hover   { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:15px; text-decoration:none; line-height:22px; }

.tc4          { color:#7bacdd; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:17px; text-decoration:none; line-height:22px; }
a.tc4:link    { color:#7bacdd; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:17px; text-decoration:none; line-height:22px; }
a.tc4:visited { color:#7bacdd; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:17px; text-decoration:none; line-height:22px; }
a.tc4:active  { color:#7bacdd; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:17px; text-decoration:none; line-height:22px; }
a.tc4:hover   { color:#ffa422; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:17px; text-decoration:none; line-height:22px; }


.nav          { color:#444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
a.nav:link    { color:#444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
a.nav:visited { color:#444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
a.nav:active  { color:#444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:none;}
a.nav:hover   { color:#444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; text-decoration:underline;}


/**************************************/


/******************Form********************/
form{margin:0px;padding:0px;}
.form_input{width:257px;height:16px;border:solid 1px #DFDFDF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:2px;}
.form_input1{width:150px; height:16px;border:solid 1px #DFDFDF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:2px;}
.form_input2{width:150px;height:16px;border:solid 1px #DFDFDF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:2px;}
.form_button{border:solid 1px #DFDFDF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; background-color:#FCFCFC; height:22px;}
.form_textarea{width:257px; height:116px;border:solid 1px #DFDFDF;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#000000;padding:2px;}
.form_file{width:225px; height:21px;border:solid 1px #DFDFDF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:2px;}

ul.ul1 				{ color:#333; list-style-image:url(../images/pixel.gif); margin-left:0px; padding-left:0px; margin-top:2px; padding-top:2px; margin-bottom:5px; padding-bottom:5px; line-height:15px; }
ul.ul1 li			{ margin-bottom:5px; padding-bottom:5px; }

/*Help*/
#hintbox{ /*CSS for pop up hint box */
position:absolute; top:0; background-color:#F1F1F1; width:150px; /*Default width of hint.*/ padding:3px; border:1px solid #CCC; font:normal 11px Verdana; line-height:18px; z-index:100; visibility:hidden;}

.hintanchor{font-weight:bold; color:navy; margin:3px 8px;}