body{
padding:0px;
margin:0px;
background-color:#12192B;
}

table.a, td.a {
		width:100%;
		border:0px;
	}

table.aa, td.aa {
		width:100%;
		height: 100%;
		border:0px;
	}

td { vertical-align:top;}

a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:13px;
		line-height:18px;
		color:#61615E;
	}

a {
  color: #61615E;
}

a.red {
  color: #FF0000;
}

.horizLine {
  background: #003366;
}


.inset {
  font-style: italic;
  border-top: thin ;
  border-top-color: #336699;
  border-top-style: solid;
  border-bottom: thin ;
  border-bottom-color: #336699;
  border-bottom-style: solid;
  padding: 5px;
}

.inset2 {
  background: #ffff33;
  border-top: thin ;
  border-top-color: #336699;
  border-top-style: solid;
  border-bottom: thin ;
  border-bottom-color: #336699;
  border-bottom-style: solid;
  padding: 5px;
}

.inset3 {
  background: #ff0000;
  color: #FFFFFF;
  border-top: thin ;
  border-top-color: #336699;
  border-top-style: solid;
  border-bottom: thin ;
  border-bottom-color: #336699;
  border-bottom-style: solid;
  padding: 5px;
}


.paragraphHeader {
  font-family: verdana, arial, helvetica;
  color: #006699;
  font-size: 13px;
  line-height: 20px;
  padding-top: 5px;
  font-weight: bold;
}

.title {
  font-family: verdana, arial, helvetica;
  color: #006699;
  font-size: 13px;
  line-height: 20px;
  padding-top: 5px;
  font-weight: bold;
}

.question {
  font-family: verdana, arial, helvetica;
  color: #006699;
  font-size: 13px;
  line-height: 20px;
  padding-top: 5px;
  font-weight: bold;
}

.questionTop {
  font-family: verdana, arial, helvetica;
  color: #006699;
  font-size: 11px;
  line-height: 16px;
  padding-top: 0px;
  font-weight: bold;
}

.m_text a { color:#981028; text-decoration:none;}

.m_text a:hover { text-decoration:underline;}

.m1_text { color:#FFFFFF;}

.m1_text a {color:#FFFFFF; text-decoration:none;}

.m1_text a:hover { text-decoration:underline;}

.l_text { color:#4C96CA; line-height:11px; margin-right:6px}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		color: default;
	}

.form
	{
		height:21px; margin-top:6px;
	}

.form input, .input
	{
		width:171px; height:18px; border-color:#C5CFD8; border-width:1px; background-color:#ffffff; padding-left:7px; line-height:11px;
	}

textarea{
		width:171px; height:78px; border-color:#C5CFD8; border-width:1px; background-color:#ffffff; padding-left:7px; overflow:hidden; margin-top:6px; line-height:11px;
	}

ul {margin:0; padding:0; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; list-style:none}
li {background:url(images/1-a.gif) no-repeat left 7px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 11px}

li a
	{
		line-height:20px;
		color:#981028;
		text-decoration:none;
	}

li a:hover
	{
		text-decoration:underline;
	}

.ul_red_arrow li {background:url(images/a3.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 11px}

.ul_red_arrow li a { color:#FFFFFF}

.ul_arr_right li {background-image: none; margin: 7px 0px 0px 0px; padding:0px 0px 0px 0px}

.ul_arr_right li a { color:#FFFFFF; margin-right:5px; line-height:11px}

.cell_blue_dark { height: color: #FFFFFF; background-color:#18223A; background-image:url(images/f4.gif); background-repeat:repeat-x; background-position:top; padding: 26px 5px 10px 40px}

.cell_blue_middle { color: #FFFFFF; background-color:#192943; background-image:url(images/f5.gif); background-repeat:repeat-x; background-position:top; padding: 26px 5px 10px 34px}

.cell_blue_light { color: #FFFFFF; background-color:#1A304C; background-image:url(images/f6.gif); background-repeat:repeat-x; background-position:top; padding: 26px 5px 10px 39px}

.cell_middle { background-color:#F5F6EB; padding: 10px 5px 5px 10px;}
.cell_middle2 { background-color:#F5F6EB; background-image: url(images/bkgng_world-map.jpg); padding: 10px 5px 5px 10px;}

.cell_dark { background-color:#E8E9DF; padding: 10px 5px 5px 10px}

.cell_light { background-color:#FFFFFF; padding: 10px 5px 5px 10px}

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

td.middle {
  vertical-align: middle;
}

div.note {
	color: #B79000;
	border-top: 3px solid #fde179;
	border-bottom: 3px solid #fde179;
	background: #fff5cc url(images/status-note.png) 10px 10px no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.doc {
	color: #B79000;
	background: url(images/status-doc.png) 10px 10px no-repeat;
	padding-left: 40px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#dropinboxv2cover{
width: 100%; /*change width to desired */
/*height: 220px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 100%; /*change width to above width-20. */
/*height: 200px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 0px solid black; /*Customize box appearance*/
background-color: #FFFFFF;
padding: 0px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}

.answer {
  color: #000000;
}




