/* GLOBAL */
body {
margin:30px auto 30px auto;
text-align:center;
background-image:url(images/main_bg.gif);
background-repeat:repeat-x;
background-position:left top;
background-color:#004890;
font-family:Arial, Helvetica, sans-serif;
behavior: url(includes/csshover.htc);
}
td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
line-height:16px;
}
form {
margin:0;
padding:0;
}

h1 {
font-size:12px;
color:#000000;
line-height:16px;
margin:0;
padding:0;
}
	.title h1 {
		font-size:18px;
		color:#035cb7;
		margin:35px 0px 20px 0px;
		padding:0;
		text-transform:uppercase;
	}
	.title h2 {
		font-size:16px;
		color:#000000;
		margin:0px 0px 20px 0px;
		padding:0;
	}

h2 {
font-size:12px;
color:#000000;
line-height:16px;
margin:0 0 10px 0;
padding:0;
}

ul {
margin:0 0 0 20px;
padding:0;
}
li {
margin:0 0 10px 0;
}

a {
font-size:12px;
color:#035CB7;
font-weight:normal;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
td.left_bg {
background-image:url(images/left_background.gif);
background-repeat:repeat-y;
background-position:left top;
}
td.right_bg {
background-image:url(images/right_bg.gif);
background-repeat:repeat-y;
background-position:left top;
}
td.folder {
background-image:url(http://www.openmoves.com/accounts/Roman/images/folder_img.gif);
}

.orange_head {
font-size:22px;
font-weight:bold;
color:#FF4E00;padding-top:10px;line-height:26px;
}


.blue_head {
font-size:12px;
font-weight:normal;
color:#CCCCCC;padding-top:6px;

}

.blue_subhead {
font-size:14px;
font-weight:bold;
color:#0066CC;padding-top:4px;
line-height:18px;
}



/*HEADER*/
td.header_top {
background-image:url(images/header_top.gif);
background-repeat:no-repeat;
background-position:left top;
height:18px;
}
table.header_right td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
table.header_right a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

/*------------------------------------------------------- LEFT NAV STYLES */
td.leftnavbg {
background-image:url(images/leftnav_bg.jpg);
background-position:left top;
background-repeat:repeat-y;
}
table.leftnav td {
padding:2px 2px 2px 10px;
color:#0C284F;
font-size:11px;
}
table.leftnav td.date {
padding:2px 2px 2px 0;
color:#0C284F;
font-size:11px;
}
table.leftnav td.divider { padding:0; }

#menu, #menu td {
border: 0px; 
}
table.leftnav a {
display:block;
width:99%;
color: #002952;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}

#submenu, #submenu td {
border: 0px;
padding-bottom:8px;
}
#submenu2, #submenu2 td {
border: 0px;
padding-bottom:8px;
}

#submenu a {
display:block;
width:99%;
color: #000;
font-size: 12px;
font-weight:normal;
text-transform:capitalize;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
#submenu2 a {
display:block;
width:99%;
color: #000;
font-size: 12px;
font-weight:normal;
text-transform:capitalize;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
#submenu a:hover { color: #023A72; }
#submenu2 a:hover { color: #023A72; }

table.leftnav a {
display:block;
width:99%;
color: #002952;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}

table.leftnav td.out {
   	background-image: url(images/linkbg_out.gif);
	background-repeat:repeat-y;
	background-position:left;
	color: #002952;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	text-transform:uppercase;
    text-decoration:none;
}
table.leftnav td.over {
   	background-image: url(images/linkbg_over.gif);
	background-repeat:repeat-y;
	background-position:top left;
	color: #002952;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	text-transform:uppercase;
    text-decoration:none;
}

/*Content*/
td.white_shadow {
background-image:url(images/white_shadow.gif);
background-repeat:repeat-y;
background-position:left top;
background-color:#FFFFFF;
}
img.spacer {
display:block;
}
img.photo {
margin:0 10px 0 3px;
}
img.target {
margin:0 10px 0 3px;
}
img.experts {
margin:0 6px 0 0;
}
img.hp {
margin:8px 0 12px 35px;
} 
span.blue_text {
font-size:12px;
color:#0C284F;
font-weight:normal;
}
td.divider {
background-image:url(images/divider.gif);
background-repeat:repeat-y;
background-position:left top;
}
span.small_text {
font-size:11px;
font-weight:normal;
color:#000000;
}
a.small_link {
font-size:11px;
font-weight:normal;
color:#035CB7;
text-decoration:underline;
}
a.small_link:hover {
text-decoration:none;
}
.black_bold {
font-size:14px;
font-weight:bold;
color:#000000;
}
.gray_bold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
}
span.small_content {
font-size:11px;
color:#000000;
font-weight:normal;
}
span.note {
font-style:italic;
font-size:11px;
color:#000000;
font-weight:normal;
}
textarea.textareabox {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0C284F;
}
.button {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
background-color: #F8931C;
height: 20px;
width: 75px;
border: 1px solid #004890;
}
span.case_title {
font-size:14px;
font-weight:bold;
color:#000000;
line-height:17px;
}
/*RIGHT NAVIGATION*/
td.right_background {
background-image:url(images/middle_bg.gif);
background-repeat:no-repeat;
background-position:left top;
}
td.right_background_book {
background-image:url(images/top_box2_03-418.jpg);
background-repeat:no-repeat;
background-position:left top;}

td.right_background_toplong {
background-image:url(images/top_box2_03-144.jpg);
background-repeat:no-repeat;
background-position:left top;
}
td.right_background_small {
background-image:url(images/top_box_02.jpg);
background-repeat:no-repeat;
background-position:left top;
}
td.right_background_2nd {
background-image:url(images/top_box2_03.jpg);
background-repeat:no-repeat;
background-position:left top;
}
td.right_background_deep {
background-image:url(images/middle_bg_235.gif);
background-repeat:no-repeat;
background-position:left top;
}
td.right_background_deep1 {
background-image:url(images/middle_bg_255.jpg);
background-repeat:no-repeat;
background-position:left top;
}
td.right_background_deep2 {
background-image:url(images/middle_bg_530.jpg);
background-repeat:repeat-y;
background-position:left top;
}

table.right td {
font-size:11px;
color:#0C284F;
font-weight:normal;
}
table.right a {
font-size:11px;
color:#035CB7;
font-weight:normal;
text-decoration:underline;
}
table.right a:hover {
text-decoration:none;
}
.orange_bold {
font-size:15px;
font-weight:bold;
color:#FF4E00;
}
input.textfield {
font-size:11px;
color:#0C284F;
font-weight:normal;
padding:2px;
}
input.textfield1 {
font-size:11px;
color:#000000;
font-weight:normal;
padding:2px;
}
table.right a.signup {
font-size:12px;
font-weight:bold;
color:#035CB7;
text-decoration:underline;
}
table.righr a.signup:hover {
text-decoration:none;
}
img.tips {
margin:0 9px 0 0;
}
img.new_case {
margin:0 12px 0 0;
}
img.whats_new {
margin:0 12px 0 0;
}
/*FOOTER*/
table.footer td {
font-size:11px;
color:#FFFFFF;
font-weight:bold;
line-height:13px;
}
table.footer a {
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
table.footer td.footer_back {
background-image:url(images/footer_image.gif);
background-repeat:no-repeat;
background-position:left top;
height:30px;
}

table.footer td.footer_back_news{
background-image:url(images/footer_image_newsletter.gif);
background-repeat:no-repeat;
background-position:left top;
height:30px;
}
td.clients { 
 align: center;
 padding:10px;
 width: 33%;
}
.RMI_title {
	color: #035CB7;
	font-weight: bold;
	font-style: italic;
}
.whats-new {
	color: #035CB7;
	font-weight: bold;
}

.style1 {font-style: italic}
.style2 {
	color: #FF4E00;
	font-weight: bold;
}
.style3 {color: #FFFFFF; font-weight: bold; }
.style4 {
	color: #FF4e00;
	font-weight: bold;
}
.style5 {
	color: #FF4E00;
	font-weight: bold;
}
.style6 {color: #035CB7}


.pc_fix {
_margin-bottom:-3px;
}
/* for pee cee ie 7 */
*:first-child+html .pc_fix {
margin-bottom:-3px;
}

#bottomlinks {
	margin:15px auto 0px auto;
	width:750px;
	font-size:10px;
	text-align:center;
	color:#ffffff;
}
#bottomlinks a {
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

ol.loweralpha {
	list-style-type: lower-alpha;
}
ol.lowerroman {
	list-style-type: lower-roman;
}


