/* CSS Document */

.bg 
{
	background-image: url(../Images/Bg.jpg);
}
.bgLeftGrey 
{
	background-image: url(../Images/BgGreyL.gif);
}
.bgRightGrey 
{
	background-image: url(../Images/BgGreyR.gif);
}	
.Menu_top_left 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
}
.Menu_top_left :hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#180c60;
	text-decoration: underline;
}
.Menu_top_right 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #003366;
	background:#F5F5FC;
}
.Menu_top_right:hover 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #8bbf39;
	background:#F5F5FC;
	text-decoration: underline;
}
.hr 
{
	color:#F4F4F4;
}
.default 
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
.defaultPageHeader 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.tdMidlleSectionBorder 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top: 1px none #e6e5e7;
	border-right: 1px solid #e6e5e7;
	border-bottom: 1px none #e6e5e7;
	border-left: 1px solid #e6e5e7;
}




.mytextbox {
	font-size: 12px;
	background-color: #FFFFFF;
	border: 0px solid #A9ADB0;
	height: 15px;
	width: 123px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.mydropdownbox {
	font-size: 12px;
	background-color: #FFFFFF;
	border: 0px solid #A9ADB0;
	height: 15px;
	width: 123px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../Images/Designs/Level4.gif);
}
.defaultQuote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9B9B9;
}
.defaultHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	font-weight: bold;
}

.boderAll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}

.LoggedInAs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3D3D;
	text-decoration: none;
}
.LoggedInAs:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3D3D;
	text-decoration: underline;
}
.HyperContact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3D3D;
	text-decoration: underline;
}
.HyperContact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D3D3D;
	text-decoration: none;
}
.defaultHeadSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20A17;
	font-weight: bold;
}
.defaultHyperlinkHeadSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20A17;
	font-weight: bold;
	text-decoration: none;
}
.defaultHyperlinkHeadSub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E20A17;
	font-weight: bold;
	text-decoration: underline;
}
.defaultFontColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005DAB;
	font-weight: bold;
}
.LoginFailed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.HeaderFontColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DF0B17;
}
.Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #700300;
}
.default2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFAE06;
}
.default3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFAE06;
	border: 1px dashed #FFFFFF;
	margin: 2px;
	padding: 2px;
}
.defaultBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
	line-height: 18px;
	height: 18px;
	width: 150px;
	text-decoration: none;
	text-align: center;
}
.button:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
	line-height: 18px;
	height: 18px;
	width: 150px;
	text-decoration: none;
	text-align: center;
	background-color: #CCCCCC;
}
.border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #003366;
}
.tdborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000000;
	margin: 12px;
	padding: 12px;
	color: #000000;
}
.tdborderblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.tdborderblackdashed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top: 1px dashed #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}

.formButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #000000;
	background-color: #E9E9E9;
}
.bgLogin {
	background-color: #ffffff;
}
.bg1 {
	background-color: #ffffff;
}
.but {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	width: 150px;
	text-decoration: none;
	text-align: center;
	margin: 12px;
	padding: 12px;
	color: #FF0000;
}
.but:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	width: 150px;
	text-decoration: underline;
	text-align: center;
	background-color: #FFFFFF;
	margin: 12px;
	padding: 12px;
	color: #FF0000;
}
.buts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFAE06;
	font-weight: bold;
}
.buts:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #FFAE06;
	font-weight: bold;
}
.RequiredAstrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding: 1px 0 1px 0px;
	border: 1px solid #a4b97f;
	color: #000000;
}

/*input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding: 1px 0 1px 0px; border: 1px solid black;
	color: #666666;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding: 1px 0 1px 0px; border: 1px solid black;
	color: #666666;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #A86F16;
	padding: 1px 0 1px 0px; border: 1px solid black;
	color: #666666;
}*/

.row1{
	background-color:#c0f69a;
	color: #000000;
} 

.row2{ background-color:#F1F4F7}

/* ***********************************#CCE6FF;

     notestips.com (c) copyright 2003
     TYPE	: Stylesheet
     TITLE	: css-buttons
     DESC	: "Mike Golding's Buttons" in pure CSS v2.0
     AUTHOR	: Mike Golding
	  
	  PLEASE LEAVE THIS NOTICE INTACT

   *********************************** */

/* ORIGINAL BUTTON STYLING (v1.0) - FIXED SIZE */	
#css-buttons ul{list-style: none;margin: 0 0 10px 0;padding: 0;}   
#css-buttons li{border: 1px solid #333; margin: 5px 0 0 20px; width:112px;}
#css-buttons li a{color: white; text-decoration: none;}

.css-button {
display:block;
font: 10px verdana, arial, sans-serif;
padding: 2px 0px 2px 0px; border: 1px solid white;
text-decoration: none; width:210px;
background: #ccc;color: #fff;
}
 
.css-button span {
font: bold 10px verdana, arial, sans-serif;
padding: 2px 3px 2px 3px; color: #fff;
}





/* VARIATION BUTTON STYLING (v2.0) - SIZABLE SIZE */
#css-buttons2 ul{list-style: none;margin: 0 0 10px 0;padding: 0;}
#css-buttons2 li{border: 1px solid #999; margin: 5px 0 0 20px; width:9.0em;}
head:first-child+body #css-buttons2 li{padding-right:2px;}
#css-buttons2 li a{color: #333; text-decoration: none;}

.css-button2 {
display:block;
font: 0.8em verdana, arial, sans-serif;
padding: 2px 0 2px 0px; border: 1px solid black;
text-decoration: none; width:100%;
background: #333;color: #333;
}

.css-button2:hover {
display:block;
font:  0.8em verdana, arial, sans-serif;
padding: 2px 0 2px 0px; border: 1px solid black;
text-decoration: none; width:100%;
background: #78cb3f;color: #333;
}

.css-button2 span {
font: bold 1.0em verdana, arial, sans-serif;
padding: 2px 3px 2px 3px; color: #fff;
}

/*-------------------------------------------------------------------------------------------------------
/* VARIATION BUTTON STYLING (v2.0) - SIZABLE SIZE */
#css-buttons4 ul{list-style: none;margin: 0 0 10px 0;padding: 0;}
#css-buttons4 li{border: 1px solid #999; margin: 5px 0 0 20px; width:9.0em;}
head:first-child+body #css-buttons4 li{padding-right:2px;}
#css-buttons4 li a{color: #333; text-decoration: none;}

.css-button4 {
display:block;
font: 0.8em verdana, arial, sans-serif;
padding: 2px 0 2px 0px; border: 1px solid black;
text-decoration: none; width:100px;
background: #333;color: #ffffff;
}

.css-button4:hover {
display:block;
font: bold 0.8em verdana, arial, sans-serif;
padding: 2px 0 2px 0px; border: 1px solid black;
text-decoration: none; width:100px;
background: #78cb3f;color: #000000;
}

.css-button4 span {
font: bold 1.0em verdana, arial, sans-serif;
padding: 2px 3px 2px 3px; color: #fff;
}

/*-------------------------------------------------------------------------------------------------------
/* VARIATION BUTTON STYLING (v3.0) - SIZABLE SIZE */
#css-buttons3 ul{list-style: none;margin: 0 0 10px 0;padding: 0;}
#css-buttons3 li{border: 1px solid #999; margin: 5px 0 0 20px; width:9.0em;}
head:first-child+body #css-buttons3 li{padding-right:2px;}
#css-buttons3 li a{color: #333; text-decoration: none;}

.css-button3 {
display:block;
font: 0.8em verdana, arial, sans-serif;
padding: 1px 0 1px 0px; border: 1px solid black;
text-decoration: none; width:30%;
background: #ffffff;color: #000000;
}

.css-button3:hover {
display:block;
font: bold 0.8em verdana, arial, sans-serif;
padding: 1px 0 1px 0px; border: 1px solid black;
text-decoration: none; width:30%;
background: #ffffff;color: #000000;
}

.css-button3 span {
font: bolder 1em verdana, arial, sans-serif;
padding: 2px 3px 2px 3px; color: #000000;
}
/*--------------------------------------------------------------------------------------------------------




/* BUTTON LOGO STYLING */
.rss span{background:#f60;}
.geo span{background:#78cb3f; font-style:italic;}
.fun span{background:#5ACE29;}
.res span{background:#A857E6;}
.blogdex span{background:#b20d1c;}
.nd6 span{background:#ffbf18; color:#e26200;}
.nd5 span{background:#ffbf18; color:#e26200;}
.lotus span{background:#fc0; color:#000;}
.ibm span{background:#069;}
.openntf span{background:#79A9D2;}
.dominoblog span{background:#3DB6D9;}
.domblog span{background:#FFA548;}
.freedomblog span{background:#EC8D00; color:red;}
.blogsphere span{background:#0066B1;}
.mt span{background:#069;}
.amazon span{background:#f90;color:black;font: bold 1.1em helvetica, arial, Sans-Serif;}
.paypal span{background:#eaf7fc;color:#244873;font-style:italic;}
.paypal2{font: bold 10px helvetica, arial, Sans-Serif;}
.w3c span {background: #fff; color: #069; font: bold 1.1em helvetica, arial, Sans-Serif;}
.w3c2{background: #333;color: white !important; }


.hyper {
	color: #333;
	text-decoration: none;
}
.hyper:hover {
	color: #333;
	text-decoration: underline;
}

.hyper2 {
	color: #000000;
	text-decoration: none;
}
.hyper2:hover {
	color: #000000;
	text-decoration: underline;
}
.hyper3 {
	color: #FF0000;
	text-decoration: none;
}
.hyper3:hover {
	color: #FF0000;
	text-decoration: underline;
}
.BgImage {
	background-image: url(../Images/Designs/Bg.gif);
}




body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color:#FFFFFF;
}

.body1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.body2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}





.Menu_left {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF; 
font-size: 12px;
font-variant:small-caps;
background-color:#003366;
 }

.Menu_sub1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003366;
font-size:11px;
}

.Menu_sub2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
}

.Advertisement {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#C3C3C3;
font-size: 10px}

.IssueHeading {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003366;
font-size: 14px; 
}

.ArticleHeading {
font-family:Arial, Helvetica, sans-serif;
color:#660000;
font-size: 12px;
font-weight:bold 
}

.ArticleSubHeading {
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-size: 12px;
font-weight:bold 
}

.ArticleSummary {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

a:hover {
	color: #669999;
	text-decoration: none;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #003366;
}

td#Menu_top_right a:link {color: #000066;}
td#Menu_top_right a:visited {color: #000066;}
td#Menu_top_right a:hover {color: #0000CC;}
td#Menu_top_right a:active {color: #000066;}
td#Menu_top a:link {color: #666666;}
td#Menu_top a:visited {color: #666666;}
td#Menu_top a:hover {color: #7FD148;}
td#Menu_top a:active {color: #24187A;}
td#Menu_left a:link {color: #FFFFFF;}
td#Menu_left a:visited {color: #FFFFFF;}
td#Menu_left a:hover {color: #FFFFFF;}
td#Menu_left a:active {color: #FFFFFF;}.RequiredAstrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.buttonBG {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	background-color: #003366;
	text-decoration: none;
}
.buttonBG:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	background-color: #003366;
	text-decoration: underline;
}
/* things we don't want to see */
.Invisible { display: none; }
LABEL.Invisible { position: absolute; top: -9999px; left: -9999px; }
#TOC { width: 198px; float: right; border: 1px solid #D9D9F5; margin: 8px 0 1em 12px; padding-top: 6px; font-size: 92%; line-height: 1.33; background-color: #FFFFFF; }
#TOC .SectionTitle { font-size: 100%; margin-bottom: 1em; }
#TOC A { color: #221c76; text-decoration:none; }
#TOC A:hover { color: #221c76; text-decoration:underline; }
#TOC UL { margin: 0 12px; padding: 0; list-style: none; }
#TOC LI { margin: 0 0 .5em 0; padding: 0; color: #999; }
.SectionTitle { font-size: 92%; background: #d4e0c3; text-transform: uppercase; padding: .5em 12px .3em 12px; border: 1px solid #D9D9F5; border-width: 1px 0; }

#PageNumbers{
	color: #660000;
	text-decoration: none;
}
#PageNumbers:hover{
	color: #660000;
	text-decoration: underline;
	font-weight: bold;
}
#PageNumbers:active{
	color: #660000;
	text-decoration: underline;
	font-weight: bold;
}
#PageNum{
	color: #660000;
	text-decoration: underline;
	font-weight: bold;
}
#PageNum:hover{
	color: #660000;
	text-decoration: underline;
	font-weight: bold;
}
.BottomBorder
{
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
}