/* CSS Document */

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

	/*color:#6b6b6b;

	font-size:83%;*/

}

#mainContainer {

	margin:10px auto;

	width:787px;

}

#header {

	width:787px;

	height:56px;

	padding:0px;

	margin:0px 0px 2px 0px;

}

#logoDiv {

	width:207px;

	height:56px;

	float:left;

}

#navDiv {

	float:right;

	padding:0px;

	margin:0px;

}

#navDiv ul {

	padding:0px;

	margin:0px;

}

#navDiv ul li {

	padding:0px;

	margin:0px 0px 0px 2px;

	display:inline;

	float:left;

	line-height:0px;

	/*border:1px solid #003399;*/

}

#navDiv ul li img{

	padding:0px;

	margin:0px;

}

#bannerDiv {

	width:787px;

	height:173px;

}

#boyDiv {

	position:relative;

	width:787px;

}

#bodyLeft {

	position:absolute;

	top:0px;

	left:0px;

	background-color:#7297d7;

}

#bodyRight {

	position:absolute;

	top:0px;

	right:0px;

}

#bodyContainer {

	margin:0px auto;

	padding:0px;

	width:745px;

	/*border:1px solid #003399;*/

	background-image:url(../images/bodytopbg.gif);

	background-repeat:no-repeat;

}

#bodyContainerLeft {

	width:169px;

	float:left;

	/*border:1px solid #003399;*/

	margin-left:14px;

	margin-top:14px;

	margin-right:12px;

}

#bodyContainerLeft ul {

	margin:0px;

	padding-left:15px;

	list-style-type:none;

	margin-bottom:5px;

}

#bodyContainerLeft ul li {

	font-size:12px;

	padding:0px;

	margin:0px;

	padding-top:5px;

	padding-bottom:5px;

	background-image:url(../images/dottedlines.gif);

	background-repeat:repeat-x;

	background-position:bottom left;

}



#bodyContainerLeft ul li a {

	color:#4b6db2;

	text-decoration:none;

}

#bodyContainerLeft ul li a:hover {

	color:#fd7500;

	text-decoration:underline;

}

#bodyContainerRight {

	/*border:1px solid #CC0000;*/

	float:left;

	width:531px;

	margin-top:14px;

}



.left {

	background-image:url(../images/bodycontentotpbg.gif);

	background-repeat:no-repeat;

	background-position:0 0;

	width:268px;

	padding:0px;

	margin:0px;

	float:left;

}

.innerLeft {

	width:531px;

	background-image:url(../images/bodycontentotpbg1.gif);

	background-repeat:no-repeat;

	background-position:0 0;

	float:left;

}

.innerLeft p {

	padding:0px 10px 10px 10px;

	margin:0px;

	line-height:1.6;

}

.innerLeft ol, .innerLeft ul {

	/*padding:0px;*/

	margin:0px 10px 10px 30px;

}

.innerLeft ol li, .innerLeft ul li {

	line-height:160%;

}

.cmndTable p {

	padding:0px;

	margin:3px;

}

.cmndTable, .cmndTable td {

	border:1px solid #CCCCCC;

}

p.newsHeading {

	color:#4b6db2;

	margin-bottom:0px;

	padding:0px 10px;

}

h2 {

	font-size:15px;

	color:#fd7800;

	font-weight:bold;

	padding:10px;

	margin:0px;

}

.left ul {

	padding-left:10px;

	margin:0px;

	list-style-type: none;

}

.left ul li {

	padding-left:20px;

	margin:0px;

	line-height:1.5;

	background: url(../images/balloon_small.png) left top no-repeat;

}

.right {

	width:254px;

	float:right;

}

.actContent {

	padding:5px;

	border-left:2px solid #848484;

	border-right:2px solid #848484;

}

.downloadDiv,.smscmnds {

	margin-top:5px;

	text-align:center;

}

#footer {

	background-image:url(../images/dottedlines.gif);

	background-repeat:repeat-x;

	background-position:top left;

	margin-top:10px;

}

.fleft {

	float:left;

	padding:5px;

}

.fright {

	float:right;

	padding:5px;

}

#footer a {

	color:#333333;

	text-decoration:none;

}

#footer a:hover {

	text-decoration:underline;

}

a.faQuestions, .highlight {

	color:#4b6db2;

	font-weight:bold;

}

#tos {

	padding-left:15px;

}

#tos h4{

	font-size:12px;

	font-weight:bold;

}

ol strong {

	font-size:14px;

}

form {

	padding:0px;

	margin:0px;

}

.downloadTable {

	margin-left:10px;

}



select, input {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}

.subHeading {

	font-size:12px;

	font-weight:bold;

	color:#4b6db2;

	*margin-bottom:10px;

}



.alias{

	color:blue;

}



.action{

	color:blue;

}



.zapptype{

	color:blue;

}



.time{

	color:red;

}



.protocol{

	color:green;

}

.goTop{

	text-align:right;

}
div ul#activity li {padding-bottom:5px;}
span.mainLinks {padding:10px 10px 0 25px;color:green;text-decoration:underline;font-size:12px;}
div#allLinks {text-align:center;}

