/* #######################################
##########################################
This is the Standard CSS for ALL RPM pages
##########################################
######################################### */

body {
background-image:url(../images/main_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
}

em {
color:#111111;
font-style:oblique;
}

em a{
font-style:italic;
font-weight:normal;
}

em a:hover{
font-style:italic;
font-weight:normal;
}

a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#494949;
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#D8D8D8;
}

/* testimonial TXT*/
.quote {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#222222;
}

.quote_name {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
/* end testimonial TXT*/

/* white TXT header */
.big_white_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
}
/* end white TXT header */

/* black TXT header */
.big_black_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#222222;
}
/* end black TXT header */

.small_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#222222;
text-decoration:none;
}

.small_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#494949;
text-decoration:underline;
}

.small_txt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D8D8D8;
text-decoration:none;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>> right col nav list >>>>>>>>>>>>>>>>>>>>>>>>>>> */
#list_links_wrap ul {
text-align: left;
list-style: none;
margin:0;
padding:0;
}

#list_links_wrap ul li {
border-bottom:1px solid #989A9E;
}

#list_links ul li {
background: transparent url(../images/list_bullet.gif) no-repeat 0px 2px;
padding: 3px 0 8px 25px;
margin: 5px 0px 0px 0px;
}

/* list white header link */
#list_links a.list_header_link {
font-size:14px;
text-decoration:none;
color:#ffffff;
display: block;
}

#list_links a.list_header_link:hover {
font-size:14px;
text-decoration:underline;
color:#ffffff;
display: block;
}
/* end list white header link */

/* list more info link */
#list_links a.list_info_link {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#494949;
}

#list_links a.list_info_link:hover {
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#D8D8D8;
}
/* end list more info link */

#list_links {
margin-top: 15px;
margin-bottom: 20px;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>> end right col nav list >>>>>>>>>>>>>>>>>>>>>>>>>>> */

/* >>>>>>>>>>>>>>>>>>>>>>>>>>> CNT list >>>>>>>>>>>>>>>>>>>>>>>>>>> */
.cnt_list_wrap ol {
text-align: left;
margin:0;
padding:0;
}

.cnt_list_wrap ol li {
border-bottom:1px solid #989A9E;
}

.cnt_list ol li {
padding: 15px 0 20px 5px;
margin: 5px 0px 0px 0px;
}

/* list white header link */
.list_header {
font-weight:bold;
font-size:14px;
text-decoration:none;
color:#ffffff;
display: block;
}

/* end list white header link */

/* list more info link */
.cnt_list a.list_info_link {
font-weight:bold;
text-decoration:none;
color:#494949;
}

.cnt_list a.list_info_link:hover {
font-weight:bold;
text-decoration:underline;
color:#D8D8D8;
}
/* end list more info link */

.cnt_list {
margin-top:20px;
margin-bottom:20px;
margin-left:30px;
margin-right:30px;
}
/* >>>>>>>>>>>>>>>>>>>>>>>>>>> end CNT list >>>>>>>>>>>>>>>>>>>>>>>>>>> */

/*FORM FORMATTING*/
.form {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
border:1px solid #555555; 
background-color:#e7e7e7;
}

.submit{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
border:1px solid #555555; 
padding:1px 1px 1px 1px;
background-color:#717379;
width:40%;
}

hr {
height:1px;
border:1px solid #989A9E;
width:60%;
}

#flash_bg {
background:url(../images/flash_bg.gif) top left no-repeat;
height:170px;
width:770px;
}

