 
 
 
form {
	margin:0;
	padding:0;
} 
 
 
body {
	margin:0;
	padding:0;
	background:#eff2f7;
	Font-family:"MSReferenceSansSerif",verdana;
	font-size:12px;
	color:black;
	Line-height:150%;
}

.topicon {
	float:right;
	width:370px;
	padding: 11px 30px 0 0;
	text-align:right;
}
.topicon a {
	padding: 0 2px;
}

#container {
	width: 955px;
	_width: 979px;
	padding:0 12px;
	background:#FFFFFF;
	margin:0 auto;
	Font: 12px "MSReferenceSansSerif",verdana;
}

.break {
	height:10px;
	_height:0px;
	overflow:hidden;
}

.lefttabBg {
	background:url(images/left_tab_bg.jpg) no-repeat;
	border-bottom:1px solid #000000;
}
.lefttabHead {
	padding:6px 7px;
	Font: 12px "MSReferenceSansSerif",verdana;
	color:#FFFFFF;
}
.lefttabCont {
	border: 1px solid #000000;
	border-width: 0 1px;
	padding:7px;
	Font: 12px "MSReferenceSansSerif",verdana;
}
.lefttabCont ul {
	margin-left:-17px;
	padding:0 0 10px 0;
	float:left;
}
.lefttabCont ul li {
	margin:0;
	padding:0;
	list-style:inside;
}

#content {
	padding: 0 40px;
	Font: 12px "MSReferenceSansSerif",verdana;
	Line-height:150%;
}

.ARTextBox
{
	Font: 10px "MSReferenceSansSerif",verdana;
	background-color:#FFC;
	border: #999999 solid 1px;
}

.ARLabel
{
	Font: 12px "MSReferenceSansSerif",verdana;
	font-weight:bold;
}
.ARLabel2
{
	Font: 12px "MSReferenceSansSerif",verdana;
}

.label_text {
font-size:12px;
}

#content td {
	Font-size: 12px;	line-height: 150%;
}
.rightTabHead {
	background:#878880 url(images/right_tab_top.jpg) no-repeat top;
	padding:6px 7px;
	Font: 12px "MSReferenceSansSerif",verdana;
	color:#FFFFFF;
}
.rightTabCont {
	background:#e1e1df;
	border: 1px solid #d0d0ce;
	border-width: 0 1px 1px;
	padding:7px;
	Font: 12px "MSReferenceSansSerif",verdana;
}

#toplink {
	Font: 11px "MSReferenceSansSerif",verdana;
	height:17px;
	color:#FFFFFF;
}
#toplink a, #toplink a:link {
	color:#FFFFFF;
	text-decoration: none;
}
#toplink a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

a:link, a {			
font-weight: bold;
text-decoration: none;
color: #4D7CC2;
}

a:hover {		
text-decoration: underline;
color: #4D7CC2;
}

h1 {
font-size: 14px;
font-weight: bold;
color: #4D7CC2;
}
h2 {
font-size: 12px;
Font-weight: bold;
color: #666666;
}

h3 {
font-size: 10px;
font-weight: bold;
color: black;
}

.topmenu td {
	font: bold 11px "MSReferenceSansSerif",verdana;
	color:#FFFFFF;
}

/* Menu */
#menu {
	font: bold 12px "MSReferenceSansSerif",verdana;
	white-space:nowrap;
}
#menu ul {
	margin:0;
	padding:0;
	/*float:left;*/
}
#menu ul li {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	/*float:left;*/
	position:relative;
}
#menu h2 {
	font: bold 12px "MSReferenceSansSerif",verdana;
	margin:0;
}
#menu a {
	color:#fff;
	text-decoration:none;
	padding: 4px 0px 3px;
	display:block;
	/*float:left;*/
	
}
#menu a:hover {
	color:#878880;
	
}

#menu ul ul {
	position: absolute;
	z-index: 500;
	top:100%;
	left:0;
	padding-left:0px;
	white-space:nowrap;
	padding-top:2px;
}

html>body #menu ul ul {
}


#menu ul ul li {
	display:block;
	/*float:left;*/
	/*padding:3px 0 2px;*/
}
#menu ul ul li a {
	background:none;
	font: 11px "MSReferenceSansSerif",verdana;
	color:#fff;
	text-decoration: none;
	display:block;
	/*float:left;*/
	padding:5px 10px 5px 10px;
	background:#700000;
	border:1px solid #fff;

	
}
#menu ul ul li a:hover {
	background:#700000;
	color:#000000;
}
#menu ul ul li.last2 a {
	/*border-right:none;*/
}

#menu a.last2 {
	/*border-right:none;*/
}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}
#menu ul ul li a {
}

#menu ul ul,
#menu ul li:hover ul ul,
#menu ul ul li:hover ul ul
{display: none;}

#menu ul li a:hover ul ul,
#menu ul li a:hover ul ul li {
	display:none;
}

#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul
{display: block;}

#menu li:hover ul, li.over ul { display: block; float:left;}


/* Menu */
#menu2 {
	font: bold 12px "MSReferenceSansSerif",verdana;
	white-space:nowrap;
}
#menu2 ul {
	margin:0;
	padding:0;
	/*float:left;*/
}
#menu2 ul li {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	/*float:left;*/
	position:relative;
}
#menu2 h2 {
	font: bold 12px "MSReferenceSansSerif",verdana;
	margin:0;
}
#menu2 a {
	color:#fff;
	text-decoration:none;
	padding: 4px 0px 3px;
	display:block;
	/*float:left;*/
	
}
#menu2 a:hover {
	color:#000000;
	
}

#menu2 ul ul {
	position: absolute;
	z-index: 500;
	top:100%;
	left:0;
	padding-left:0px;
	white-space:nowrap;
	padding-top:2px;
}

html>body #menu2 ul ul {
}


#menu2 ul ul li {
	display:block;
	/*float:left;*/
	/*padding:3px 0 2px;*/
}
#menu2 ul ul li a {
	background:none;
	font: 11px "MSReferenceSansSerif",verdana;
	color:#fff;
	text-decoration: none;
	display:block;
	/*float:left;*/
	padding:5px 10px 5px 10px;
	background:#700000;
	border:1px solid #fff;

	
}
#menu2 ul ul li a:hover {
	background:#700000;
	color:#000000;
}
#menu2 ul ul li.last2 a {
	/*border-right:none;*/
}

#menu2 a.last2 {
	/*border-right:none;*/
}

#menu2 ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}
#menu2 ul ul li a {
}

#menu2 ul ul,
#menu2 ul li:hover ul ul,
#menu2 ul ul li:hover ul ul
{display: none;}

#menu2 ul li a:hover ul ul,
#menu2 ul li a:hover ul ul li {
	display:none;
}

#menu2 ul li:hover ul,
#menu2 ul ul li:hover ul,
#menu2 ul ul ul li:hover ul
{display: block;}

#menu2 li:hover ul, li.over ul { display: block; float:left;}


<!--[if lt IE 7]>
#menu{float:left;}
body{behavior:url(csshover.htc); }
#menu ul li{ display:block; 	/*float:left;*/;}
#menu a{height:1%;}

#menu ul li a:hover ul ul,
#menu ul li a:hover ul ul li {
	display:none;
}


#menu2{float:left;}
body{behavior:url(csshover.htc); }
#menu2 ul li{ display:block; 	/*float:left;*/;}
#menu2 a{height:1%;}

#menu2 ul li a:hover ul ul,
#menu2 ul li a:hover ul ul li {
	display:none;
}


<![endif]-->


.addthis_button_compact .at15t_compact, .addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact {
margin:0px !important;
}

.addthis_default_style .at300b, .addthis_default_style .at300m {
padding:0px !important;
}
 
.addthis_toolbox.addthis_pill_combo a {
    color: #ffffff;
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
} 
.shareicons, .shareicons a, .shareicons a:link, .shareicons a:hover {
color:#ffffff;
link:#ffffff;
alink:#ffffff;
vlink:#ffffff;
text-decoration: none;
}
#ctl00_ctl01_SearchButton{
font-size:12px !important;
}

