html, body{
	bgcolor: #FFFFFF;
	text-color: #000000;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px;

	/* 	the following attribute is required to circumvent a bug in IE 6 for Windows
		which places a horizontal scrollbar in every iframe whether it is required or not.
		this bug is documented here: http://www.codingforums.com/showpost.php?p=421324&postcount=4
	*/
	
	overflow-x:visible;
}

/* main content page styles */
.sm-blk {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight:bold;}
.sm-blu {color: #022577; font-family: arial, helvetica, sans-serif; font-size: 12px; line-height: 15px; font-weight:bold;}
.med-blk {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; line-height: 19px; font-weight:bold;}
.lrg-blk {color: #000000; font-family: arial, helvetica, sans-serif; font-size: 20px; line-height: 24px; font-weight:bold;}


font{font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}

/* this style for td is messing up NS4 */

td{font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
td.corner{font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 10px;}
td.nav{border:outset 1px; border-color:#6089DB; background-color:#436FC6; text-align:center; vertical-align:middle; padding-top:8px; padding-bottom:8px; padding-left:2px; padding-right:2px; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #AEC8FF; text-decoration: none; font-variant:normal; font-weight:normal}

div{font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
div.maincontent{font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; margin-left: 8px; margin-right: 8px; margin-bottom: 36px;}
div.feature_head{color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight:bold;}
div.feature_body{color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight:normal; margin-top: 6px; margin-bottom:6px;}
div.feature_body ul {margin:0px; padding:0px; list-style: none;}
div.feature_body li {
	padding-bottom: 5px; 
	padding-left: 15px; 
	background-image: url(/lib/images/interface/bullet_round_blue.gif);
	background-position: 5px 4px;
	background-repeat: no-repeat;
	}

p {margin-top:0px; margin-bottom:10px; padding:0px;}

form {font-family: verdana, arial, helvetica, sans-serif; margin: 0px; border: 0px; padding: 0px;}
select {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
option {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
optgroup {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight:bold; font-style:oblique;}
optgroup label {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight:bold; font-style:oblique;}
optgroup option {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
input {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
textarea {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}

ul {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px; padding:0px; list-style: none;}
ul li {
	padding-left: 18px; 
	background-image: url(/lib/images/interface/bullet_round_black.gif);
	background-position: 7px 5px;
	background-repeat: no-repeat;
	}

ul.link {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px; padding:0px; list-style: none;}
ul.link li {
	padding-left: 18px; 
	background-image: url(/lib/images/interface/bullet.gif);
	background-position: 6px 2px;
	background-repeat: no-repeat;
	}
ul.note {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px; padding:0px; list-style: none;}
ul.note li {
	padding-left: 18px; 
	background-image: url(/lib/images/interface/note.jpg);
	background-position: 6px 2px;
	background-repeat: no-repeat;
	}

ol {margin-top:0px; margin-bottom:10px; padding-top:0px; padding-bottom:0px;}

#marqueecontainer
{
position: relative;
width: 135px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

span.caption {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-style:oblique;}

a:link {color: #1A56CC; text-decoration: none;}
a:visited {color: #1A56CC; text-decoration: none;}
a:active {color: #00267F; text-decoration: underline;}
a:hover {color: #1A56CC; text-decoration: underline;}

a.buttonlink:link {color: #AEC8FF; text-decoration: none;}
a.buttonlink:visited {color: #AEC8FF; text-decoration: none;}
a.buttonlink:active {color: #FFFFFF; text-decoration: none;}
a.buttonlink:hover {color: #FFFFFF; text-decoration: none;}

html .fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?2:26981) no-repeat top right;} 
html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?2:26981) no-repeat top right; text-decoration:none;}
