/*  
Theme Name: Hope
Theme URI: Hope
Description: Hope
Version: 7-Mar-2010
Author: UAVA
Author URI: UAVA
Remarks : Hope
*/

body{
font-size: 9pt;
font-family: arial,lucinda,verdana,geneva,sans-serif;
color: #000;
background-color: #ffffff;
background-image: url('images/tp-bg.jpg');
text-align: center;
margin: 0px;
padding: 0px;
}

/*----*/

h1, h2, h3,h4,h5, h6, h7 {
	font-family: arial,lucinda,verdana,geneva,sans-serif;
	line-height: 1.2em;

	margin: 0;
	padding: 0;
	text-align: left;
	}

h1 {
	font-size: 14pt;
	margin: 0;
	}

h2 {
	font-size: 12pt;
	}

h3 {
	font-size: 10pt;
	letter-spacing:0px;
	}

h4,h5,h6,h7 {
	font-size: 10pt;
	letter-spacing:0px;
	}

/*----*/

ul{
text-align: left;
}

ol{
text-align: left;
}

/*----*/

#ua-table-top{
border-bottom:5px solid #D42B23;
background-color: #000000;
}

#ua-table-bottom{
border-top:5px solid #D42B23;
background-color: #000000;
}

.ua-heading {
margin: 5px 5px 5px 5px;
padding: 0px 0px 0px 0px;
}

.ua-heading h2{
margin: 0px 0px 0px 0px;
font-family:arial,sans-serif,Helvetica;
font-size:12px;
font-weight: bold;
color: #808080;
}

.ua-heading h2 a{
color: #808080;
text-decoration:none;
}

.ua-heading h2 a:hover{
color: #808080;
text-decoration:none;
}

.ua-hlist {
margin: 5px 5px 5px 5px;
padding: 0px 0px 0px 0px;
}

.ua-hlist ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
}

.ua-hlist li {
margin:0px 0px 0px 0px;
padding: 2px 2px 2px 2px;
border-right: 0px solid #c0c0c0;
float: left;
font-family:arial,sans-serif,Helvetica; 
font-size:11px;
font-weight: bold;
color: #d2e0ff;
list-style: none;
}
	
.ua-hlist li a {
font-size:11px;
color: #d2e0ff;
text-decoration:none;
}

.ua-hlist a:hover {
font-size:11px;
color: #d42b23;
text-decoration: underline;
}

/*----*/

#ua-wrap {
padding:15px;
clear: both;
width: 94%;
margin: 0 auto;
background: #fff;
border:double #ccc;
text-align: center;
}

/*----*/

#ua-table-header{
border-top:0px solid #da251c;
background-color: #ffffff;
}

/*----*/
#ua-topnavi{
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
border-top:2px solid #da251c;
background-color: #ffffff;
}

/*----*/

.ua-logo{
margin: 10px 5px 10px 15px;
padding: 0px 0px 0px 0px;
text-align: left;
}

.ua-logo h2{
float:left;
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 5px;
font-size: 18px;
color: #D42B23;
text-decoration: none;
border-left:10px solid #D42B23;
border-right:0px solid #D42B23;
background-color: #000080;

}

.ua-logo h2 a{
text-decoration: none;
color: #ffffff;
}

.ua-logo h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
font-weight:normal;
color: #000000;
text-align: left;
}

.ua-logo h3 a{
color: #D42B23;
text-decoration: none;
}

.ua-logo h3 a:hover{
color: #eeeeee;
text-decoration: none;
}

/*----*/

.ua-theme{
margin: 5px 10px 5px 5px;
padding: 0px 0px 0px 0px;
}

.ua-theme h2{
text-align: right;
margin: 0px 0px 0px 0px;
font-size:12px;
color: #D42B23;
font-style: italic;
}

.ua-theme h2 a{
color: #D42B23;
text-decoration: none;
}

.ua-theme h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:arial,sans-serif,Helvetica;
font-size: 14px;
font-style: italic;
color: #D42B23;
text-align: right;
}

.ua-theme h4{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
color: #808080;
text-align: right;
}

/*----*/

#ua-table-main{
border-top:4px solid #000000;
border-bottom:4px solid #000000;
background-color: #ffffff;
}

.ua-mainbox{
border-top:4px solid #000000;
border-bottom:4px solid #000000;
background-color: #ffffff;
}


.ua-left {
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
background-image: url('images/bg-grey.gif');
}

.ua-middle {
padding: 5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica; 
font-size: 11px;
line-height:18px;
}

.ua-middle p{
text-align: justify;
}

/*----*/

.ua-content{
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
background-color: #ffffff;
text-align:left;
}

.ua-content a:visited{
color: #0000FF;
text-decoration: none;
}

/*----*/

.ua-right {
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
background-image: url('images/bg-grey.gif');
}

#ua-table-footer {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-bottomline {
border-bottom: 1px solid #e6e6e6;
}

/*----*/

.ua-footer{
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
border-bottom: 1px solid #eeeeee;
height:20px;
}

.ua-footer span{
color: #808080;
font-size: 12px;
font-weight:bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-footer ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-footer li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 3px;
border-right: 0px solid #c0c0c0;
float: left;
font-family:arial,sans-serif,Helvetica;
font-size: 14px;
color: #c0c0c0;
list-style: none;
}

.ua-footer li a{
color: #0000FF;
font-size: 11px;
text-decoration: none;
}

.ua-footer li a:visited{
color: #0000FF;
font-size: 11px;
text-decoration: none;
}

.ua-footer li a:hover{
color: #D42B23;
text-decoration: underline;
}

/*----*/

.ua-copyright{
margin: 5px;
padding: 5px;
font-family:arial,sans-serif,Helvetica;
color: #000000;
background-color: #ffffff;
font-size: 11px;
font-weight: normal;
border-top: 0px solid #000000;
border-left: 1px solid #eeeeee;
text-align: left;
border-bottom: 1px solid #ffffff;
background-image:url('images/bubblebottom.gif');
background-repeat:repeat-x;

}

.ua-copyright h4{
margin: 0px 0px 0px 0px;
font-size: 12px;
}

.ua-copyright a{
color: #000000;
text-decoration: none;
}

.ua-copyright span{
font-size: 11px;
font-weight: normal;
}

/*----*/

.ua-services{
background-color: #e1ebfb;
border-top:0px solid #000000;
border-bottom:2px solid #008000;
text-align: left;
}

.ua-services h4{
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
border-left: 7px solid #000000;
font-size: 12px;
background-color: #006C00;
color:#ffffff;
}

.ua-services ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style:none;   
}

.ua-services ul li {
/*list-style-type:square;*/
list-style-image: url('images/arrow.gif');
list-style-position:inside;
border-bottom: 1px solid #ffffff;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
font-weight:bold;
color:#666; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:3px
}


.ua-services ul li a:link {
color:#000080;
text-decoration:none;
font-weight:bold;
}

.ua-services ul li a:hover {
color:#D42B23;
text-decoration:underline;
}

.ua-services ul li a:visited {
color:#000080;
text-decoration:none;
}

.ua-services ul li a:visited:hover {
color:#D42B23;
text-decoration:underline;
}

.ua-services ul li a.active {
color:#fff;
background:#000;
font-weight:bold;
}

.ua-services ul li a.active:hover {
color:#fff;
background:#000;
font-weight:bold;
}

/*----*/

.ua-sharp{
padding: 10px;
border-bottom: 0px solid #95b3de;
border-left: 0px solid #95b3de;
background-image: url('images/sharp.gif');
background-repeat: no-repeat;
font-family:arial,sans-serif,Helvetica;
font-size: 14px;
color: #000080; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:5px
}
/*----*/

.ua-punch{

font-size: 12px;
background-image: none;
color:#008000;
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
}

/*----*/

.ua-sharp1{
padding: 10px;
border-bottom: 0px solid #95b3de;
border-left: 0px solid #95b3de;
background-image: url('images/sharp.gif');
background-repeat: no-repeat;
font-family:arial,sans-serif,Helvetica;
font-size: 14px;
color: #000080; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:5px
}
/*----*/

.ua-punch1{

font-size: 12px;
background-image: none;
color:#008000;
margin: 5px 0px 0px 0px;
padding: 0px 5px 0px 5px;
}


/*----*/

.ua-lines{
font-size: 14px;
color: #008000;
margin: 5px 0px 5px 0px;
padding: 5px 3px 5px 3px;
border-top: 1px solid #eeeeee;
border-bottom: 2px solid #eeeeee;
}

/*----*/

.ua-highlight{
margin:0px 0px 25px 0px;
padding:5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica; 
font-size:11px;
background-color: #faebbc;
border-top: 1px solid #e1cc89;
border-bottom: 1px solid #e1cc89;
}

/*----*/

.ua-w3c fieldset{
margin:5px 5px 5px 5px;
border: 1px solid #008000;
padding: 5px 5px 5px 10px;
font-family:arial,sans-serif,Helvetica;
font-size:11px;
}

.ua-w3c legend{
font-family:arial,sans-serif,Helvetica;
font-size:12px;
font-weight: bold;
color: #008000;
padding: 5px 5px 5px 5px;
border: 1px solid #008000;
}

/*----*/

.ua-announce{
border:1px solid #d4d4d4; font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
margin: 0px;
background-image:url('images/mh-grad.gif'); 
background-repeat:repeat-x;
height:100px; padding-left:5px; padding-right:5px; padding-top:15px; padding-bottom:5px
}

.ua-announce span{
float:right;
padding:2px 0 0 0; 
text-align:right; 
color:#5383c1;
}

/*----*/

.ua-round{
color: #008000;
font-size: 14px;
padding: 10px;
background-image: url('images/round.jpg');
background-repeat: no-repeat;
border-top: 0px solid #95b3de;
border-bottom: 0px solid #95b3de; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px
}
/*----*/
.ua-faqbox{
color: #008000;
font-size: 14px;
padding: 10px;
background-image: url('images/round.jpg');
background-repeat: no-repeat;
border-top: 0px solid #95b3de;
border-bottom: 0px solid #95b3de;
text-align: left; margin-left:0px; margin-right:0px; margin-top:25px; margin-bottom:0px
}
/*----*/

.ua-seealso{
color: #008000;
font-size: 14px;
padding: 10px;
background-image: url('images/round.jpg');
background-repeat: no-repeat;
border-top: 0px solid #95b3de;
border-bottom: 0px solid #95b3de;
text-align: left; margin-left:0px; margin-right:0px; margin-top:30px; margin-bottom:0px
}
/*----*/


.ua-bluearrowline {
background-color: #ffffff;
border-bottom:0px solid #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}

.ua-bluearrowline ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style:none;   
}

.ua-bluearrowline ul li {
/*list-style-type:square;*/
list-style-image: url('images/arrowblue.gif');
list-style-position:inside;
border-bottom: 1px solid #eeeeee;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
color:#666; padding-left:5px; padding-right:2px; padding-top:5px; padding-bottom:5px

}

.ua-bluearrowline ul li a{
padding: 0px 0px 0px 5px;
color:#0000FF;
text-decoration:none;   
}

.ua-bluearrowline ul li a:hover {
color: #D42B23;
text-decoration:underline;
}

.ua-bluearrowline ul li a.active {
color:#fff;
background:#000;
font-weight:bold;
}

.ua-bluearrowline ul li a.active:hover {
color:#fff;
background:#000;
font-weight:bold;
}

/*----*/

.ua-dash{
font-size: 14px;
color: #008000;
margin: 5px 5px 5px 5px;
padding: 5px 0px 5px 0px;
border-top: 1px dotted #000000;
border-bottom: 2px dashed #D42B23;
}

/*----*/

.ua-faq{
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
}

.ua-faq h4{
margin: 5px 0px 0px 0px;
cursor:pointer;
font-size: 11px;
}

.ua-faq p{
margin: 0px 0px 0px 0px;
}

/*----*/

div.simpleTabs { 
overflow:hidden;
padding:10px;
}

ul.simpleTabsNavigation { margin:0 10px; padding:0; text-align:left; }
ul.simpleTabsNavigation li { list-style:none; display:inline; margin:0; padding:0; }
ul.simpleTabsNavigation li a { border:1px solid #E0E0E0; padding:3px 6px; background:#F0F0F0; font-size:12px; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; }
ul.simpleTabsNavigation li a:hover { text-decoration:none; background-color:#F6F6F6; font-family:Georgia, "Times New Roman", Times, serif; }
ul.simpleTabsNavigation li a.current { background:#fff; color:#222; border-bottom:1px solid #fff; }

ul.simpleTabsNavigation li a:visited {
color:#222;
}

div.simpleTabsContent { 
border:1px solid #E0E0E0; 
padding:5px 15px 15px 15px;
margin-top:1px; 
display:none;
font-family:arial,sans-serif,Helvetica;
font-size:12px;
}

div.simpleTabsContent.currentTab { 
display:block;
}


div.simpleTabsContent h3{
margin: 10px 0px 10px 0px;
color: #D42B23;
}

div.simpleTabsContent p{
margin: 10px 0px 10px 0px;
font-size:11px;
}

/*----*/

.ua-quick{
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
border-bottom: 0px solid #95b3de;
font-size: 11px;
text-align: left;
}

.ua-quick h4{
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
border-left: 4px solid #000000;
font-size: 12px;
background-color: #008000;
color:#ffffff;
text-align: left;
}

/*----*/

.ua-why{
margin: 15px 5px 15px 5px;
padding: 5px 5px 5px 5px;
border-top: 3px solid #000080;
border-right: 1px solid #d4d4d4;
border-bottom: 1px solid #d4d4d4;
border-left: 1px solid #d4d4d4;
background-color: #e6edf5;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
}

.ua-why h4{
margin:0px 0px 5px 0px;
padding:0px;
background-color: #e6edf5;
font-size: 11px;
font-weight: bold;
color: #000080;
}

/*----*/

.ua-breadcrumb{
font-size: 11px;
text-align: left;
}

/*----*/

.ua-scroll {
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
width: 98%;
margin:5px 5px 10px 5px;
padding:0px 0px 0px 0px;
border-top:0px solid #d42b23;
border-bottom:0px solid #D42B23;
height:125px;
overflow: auto; 
visibility:visible;
}

.ua-scroll p{
text-align:left;
}


.ua-scroll h2{
margin:0px 0px 0px 0px;
font-size: 11px;
}
/*----*/

.ua-number {
background-color: #ffffff;
border-bottom:0px solid #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-number ol{
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

.ua-number li{
margin:0px 0px 0px 0px;
padding:2px 2px 2px 0px;
border-bottom: 1px solid #DADADA;
list-style-position:outside;
}
/*----*/

.ua-bluearrow {
background-color: #ffffff;
border-bottom:0px solid #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}

.ua-bluearrow ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}

.ua-bluearrow li{
margin:2px;
border-bottom: 0px solid #DADADA;
list-style-image: url('images/arrowblue.gif');
list-style-position:inside; padding-left:5px; padding-right:2px; padding-top:2px; padding-bottom:2px
}

.ua-bluearrow li a{
padding: 0px 0px 0px 5px;
}


/*----*/

.ua-whatisnew{
font-size: 14px;
color: #008000;
margin: 25px 5px 5px 5px;
padding: 5px 0px 5px 0px;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
text-align: left;
}

/*----*/
.ua-update{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
height:150px;
overflow: auto; 
visibility:visible;
text-align: left;
}

.ua-update ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}

.ua-update li{
margin:2px;
border-bottom: 0px solid #DADADA;
list-style-image: url('images/bluetriangle.gif');
list-style-position:inside; padding-left:5px; padding-right:2px; padding-top:2px; padding-bottom:2px
}

.ua-update p{
margin: 0px 0px 0px 12px;
}

/*----*/

.ua-price {
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
border-top: 0px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.ua-price table{
border-left: 2px solid #000000;
border-right: 2px solid #000000;
border-top: 2px solid #000000;
border-bottom: 2px solid #000000;
}

.ua-price td{
border: 1px solid #000000;
font-size:11px;
text-align: center;
}

.ua-price caption{
text-align: left;
margin: 5px 5px 5px 0px;
padding: 5px 5px 5px 0px;
font-size:11px;
font-style: normal;
}

.ua-bluecell{
font-weight: bold;
background-color: #000080;
font-size:12px;
color: #ffffff;
height:30px; 
}

.ua-redcell{
border-left: 0px solid #ff0000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
background: #D42B23;
}

/*----*/
.ua-orderform{
border: 2px solid #008000;
padding: 5px 5px 5px 10px;
font-family:arial,sans-serif,Helvetica;
font-size:11px;
}

.ua-orderform legend{
font-family:arial,sans-serif,Helvetica;
font-size:12px;
font-weight: bold;
color: #008000;
padding: 5px 5px 5px 5px;
border: 2px solid #008000;
}

/*----*/

.ua-header {
float:left;
width:100%;
background:#fff;
border-bottom:0px solid #000;
overflow:hidden;
position:relative;
margin: 5px 0px 5px 0px;
}

.ua-header ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
left:100%;
text-align:center;
}

.ua-header  a:visited {
color:#0000FF;
}

.ua-header ul li {
display:block;
float:left;
list-style:none;
padding:0;
position:relative;
right:100%;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
border-right: 1px solid #c0c0c0;
}

.ua-header ul li a {
display:block;
float:left;
padding: 0px 5px 0px 5px;
color:#0000FF;
text-decoration:none;
height: 15px;
}

.ua-header ul li a:hover {
color:#D42B23;
text-decoration:underline;
}

.ua-header ul li a.active {
color:#fff;
background:#000;
font-weight:bold;
}

.ua-header ul li a.active:hover {
color:#fff;
background:#000;
font-weight:bold;
}

/*----*/

/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #ffffc6;
width: 200px; /* default width for menu */
text-align: left;
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background: black;
color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
text-align: left;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

/*----*/

.ua-links{
margin: 0px 0px 15px 0px;
padding: 5px 5px 5px 5px;
border-top: 1px solid #d4d4d4;
border-right: 1px solid #d4d4d4;
border-bottom: 1px solid #d4d4d4;
border-left: 1px solid #d4d4d4;
background-color: #e6edf5;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
}

.ua-links h4{
margin:0px 0px 5px 0px;
padding:0px;
background-color: #e6edf5;
font-size: 11px;
font-weight: bold;
color: #000080;
}

/*----*/

.ua-leftbar {
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
border-left: 4px solid #000000;
font-size: 12px;
background-color: #008000;
color:#ffffff;
}

/*----*/

.ua-topbar {
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
border-top: 4px solid #000000;
font-size: 12px;
background-color: #008000;
color:#ffffff;
}

/*----*/

.ua-payment{
margin: 0px 0px 15px 0px;
padding: 5px 5px 5px 5px;
border-top: 1px solid #d4d4d4;
border-right: 1px solid #d4d4d4;
border-bottom: 1px solid #d4d4d4;
border-left: 1px solid #d4d4d4;
background-color: #e6edf5;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
}

.ua-payment img{
margin: 5px 5px 10px 5px;
}

.ua-payment h4{
margin:0px 0px 5px 0px;
padding:0px;
background-color: #e6edf5;
font-size: 11px;
font-weight: bold;
color: #000080;
}

/*----*/

.ua-dropdown{
margin: 10px 0px 10px 0px;
padding: 5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
}

.ua-dropdown select{
background-color: #f8fcc5;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
padding: 5px 5px 5px 5px;
border: 2px double #c0c0c0;
}

/*----*/

.ua-box{
border:1px solid #d4d4d4; font-family:arial,sans-serif,Helvetica;
color: #000000;
font-size: 11px;
font-weight: normal;
background-color: #ffffff;
background-image: url('images/mh-grad.gif');
background-repeat: repeat-x; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px; padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:5px
}

.ua-box a{
text-decoration: none;
color: #000080;
}

.ua-box h2 {
margin: 0px 0px 5px 0px;
}

.ua-box h2 a{
font-family:arial,sans-serif,Helvetica;
font-size: 14px;
color: #ff0000;
letter-spacing: .4px;
}

.ua-box span{
font-size: 11px;
color: #000080;
}

/*----*/

.ua-boxbg{
border:0px solid #d4d4d4; font-family:arial,sans-serif,Helvetica;
color: #000000;
font-size: 11px;
font-weight: normal;
background-color: #ffffff;
background-image: url('images/bg_content.gif');
background-repeat: repeat-x; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px; padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:5px
}

.ua-boxbg a{
text-decoration: none;
color: #000080;
}

.ua-boxbg h2 {
margin: 0px 0px 5px 0px;
}

.ua-boxbg h2 a{
font-family:arial,sans-serif,Helvetica;
font-size: 14px;
color: #ff0000;
letter-spacing: .4px;
}

.ua-boxbg span{
font-size: 11px;
color: #000080;
}

/*----*/

.ua-style-bg {
margin: 0px;
padding: 5px;
font-family:arial,sans-serif,Helvetica;
border-top: 0px solid #000000;
font-size: 12px;
background-color: #008000;
color:#000000;
background-image: url('images/title_bkg.jpg');
}

/*----*/

.ua-attention{
display:block;
background:#fff9ca url('images/exclamation.png') no-repeat 10px 8px;
border-top:2px solid #ffde00;
border-bottom:2px solid #ffde00;
padding-left:52px; padding-right:5px; padding-top:5px; padding-bottom:5px
}

/*----*/

.ua-benefits{
display:block;
background:#ecf2fe url('images/info.png') no-repeat 10px 8px;
border-top:2px solid #7db6fb;
border-bottom:2px solid #7db6fb;
padding-left:50px; margin-left:0px; margin-right:0px; margin-top:25px; margin-bottom:0px; padding-right:5px; padding-top:5px; padding-bottom:5px
}

.ua-benefits h3{
margin: 15px 0px 5px 0px;
padding: 0px 0px 0px 0px;
color:#000080;
}

.ua-benefits li h4{
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-benefits li p{
margin: 0px 0px 5px 0px;
}

/*----*/

.ua-threepoints {
margin: 0px 0px 0px 0px;
}

.ua-threepoints ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-threepoints li{
background:url('images/bullet-3points.gif') no-repeat left 5px;
padding-left:20px; list-style-type:none
}

/*----*/

.ua-simplecenter{
text-align: center;
margin:10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
/*----*/

.ua-simpleleft{
text-align: left;
margin:10px 0px 10px 0px;
padding: 0px 0px 0px 5px;

border-bottom: 0px solid #95b3de;
font-size: 11px;
text-align: left;
}
/*----*/


.ua-hello{
text-align: left;
margin:10px 0px 10px 0px;
padding: 0px 0px 0px 5px;
font-family:arial,sans-serif,Helvetica;
border-bottom: 0px solid #95b3de;
font-size: 11px;
}
/*----*/

.ua-pin {
margin: 5px 5px 5px 5px;
padding:0px 5px 0px 5px;
border-left: 0px solid #c0c0c0;
background-color: #fff9ca;
border-top: 2px solid #e1cc89;
border-bottom: 2px solid #e1cc89;
}

.ua-pin p{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

/*----*/

/*--wordpress--*/

.wp-navigation {
margin: 10px 0px 10px 0px;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
display: block;
height:15px;
}
	
.wp-alignright {
float: right;
}

.wp-alignleft {
float: left;
}

/*----*/

.wp-pagetitle h2{
color: #008000;
font-size: 14px;
padding: 10px;
background-image: url('images/round.jpg');
background-repeat: no-repeat;
border-top: 0px solid #95b3de;
border-bottom: 0px solid #95b3de; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px
}

/*----*/
.wp-topsidebar {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-top: 0px solid #ff0000;
border-left: 0px solid #D42B23;
border-bottom : 0px solid #000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
display: block;
height: 20px;
float:right;
}

.wp-topsidebar h4{
display:inline;
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}

.wp-topsidebar ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}

.wp-topsidebar li {
margin:0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
border-right: 1px solid #c0c0c0;
float:left;
}
	
.wp-topsidebar li a {
font-size: 11px;
font-weight:normal;
text-decoration:none;
}

.wp-topsidebar li a:hover {
color:#ff0000;
text-decoration:underline;
}

/*----*/
.wp-rightsidebar {
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-top: 0px solid #ff0000;
border-left: 0px solid #D42B23;
border-bottom : 0px solid #000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
}

.wp-rightsidebar h4{
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.wp-rightsidebar ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}

.wp-rightsidebar li {
margin:0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
border-right: 0px solid #c0c0c0;
}

.wp-rightsidebar li a {
font-size: 11px;
font-weight:normal;
text-decoration:none;
}

.wp-rightsidebar li a:hover {
color:#ff0000;
text-decoration:underline;
}

/*----*/
.wp-bottomsidebar {
margin: 5px 5px 5px 5px;
padding: 0px 0px 0px 0px;
border-top: 0px solid #eeeeee;
border-left: 0px solid #D42B23;
border-bottom : 1px solid #eeeeee;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
display: block;
height: 20px;
}

.wp-bottomsidebar h4{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 11px;
display:inline;
float:left;
color: #666;
}

.wp-bottomsidebar ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
float:left;
}

.wp-bottomsidebar li {
margin:0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
border-right: 1px solid #c0c0c0;
float:left;
}

.wp-bottomsidebar li a {
font-size: 11px;
font-weight:normal;
text-decoration:none;
}

.wp-bottomsidebar li a:hover {
color:#ff0000;
text-decoration:underline;
}

/*----*/
.wp-leftsidebar {
margin: 5px 5px 5px 10px;
padding: 0px 0px 0px 0px;
border-top: 0px solid #ff0000;
border-left: 0px solid #D42B23;
border-bottom : 0px solid #000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
}

.wp-leftsidebar h4{
font-size: 12px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

.wp-leftsidebar ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}

.wp-leftsidebar li {
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-right: 0px solid #c0c0c0;
}
	
.wp-leftsidebar li a {
font-size: 11px;
font-weight:normal;
text-decoration:none;
}

.wp-leftsidebar li a:hover {
color:#ff0000;
text-decoration:underline;
}
/*----*/
.wp-searchform{
}
/*----*/
.wp-searchsubmit{
}
/*----*/
.wp-sidebar{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
}
/*----*/
.wp-newssidebar{
}
/*----*/
.wp-searchform{
}
/*----*/
.wp-searchsubmit{
}
/*----*/
.wp-leftnavisidebar{
}
/*----*/
.wp-rightnavisidebar{
}
/*----*/

.wp-homepage h3{
color: #008000;
font-size: 14px;
padding: 10px;
background-image: url('images/round.jpg');
background-repeat: no-repeat;
border-top: 0px solid #95b3de;
border-bottom: 0px solid #95b3de; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px


}

.wp-homepage h3 a{
color: #000000;
text-decoration: none;
}

.wp-homepage h3 a:hover {
font-size: 11px;
text-decoration: none;
}

.wp-homepage blockquote {
border-left: 4px solid #c0c0c0;
padding:0px 0px 0px 5px;
}

.wp-homepage p {
border-left: 4px solid #eeeeee;
margin:10px 5px 5px 5px;
padding:0px 0px 0px 5px;
}

.wp-homepage small {
margin:5px 5px 5px 10px;
padding:0px 0px 0px 5px;
}

/*----*/

#sidebar {
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
border-top: 0px solid #ff0000;
border-left: 0px solid #D42B23;
border-bottom : 0px solid #000000;
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
}

#sidebar h2{
font-size: 12px;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

#sidebar h4{
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#sidebar ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}

#sidebar li {
margin:0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
border-right: 0px solid #c0c0c0;
}

#sidebar li a {
font-size: 11px;
font-weight:normal;
text-decoration:none;
}

#sidebar li a:hover {
color:#ff0000;
text-decoration:underline;
}

/*----*/

.wp-single {
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 5px;
}

.wp-single h1{
border-bottom: 0px solid #95b3de;
border-left: 0px solid #95b3de;
background-image: url('images/sharp.gif');
background-repeat: no-repeat;
font-family:arial,sans-serif,Helvetica;
font-size: 18px;
color: #000080; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:5px; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:10px
}

.wp-single h1 a{
color: #000080;
text-decoration: none;
}

.wp-single h1 a:hover {
text-decoration: none;
}

.wp-single h2{
color: #000080;
font-size: 16px;
background-image: url('images/round.jpg');
background-repeat: no-repeat;
border-top: 0px solid #95b3de;
border-bottom: 0px solid #95b3de; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:8px
}

.wp-single h3{
color: #000080;
font-size: 14px;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

.wp-single h4{
color: #000080;
font-size: 14px;
background-image: url('images/seealso.jpg');
background-repeat: no-repeat;
border-top: 0px solid #95b3de;
border-bottom: 0px solid #95b3de;
margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:0px; padding-left:30px; padding-right:0px; padding-top:10px; padding-bottom:10px
}

.wp-single h5{
font-size: 11px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.wp-single h6{
font-size: 11px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight: normal;
}

.wp-single ol{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
height:100px;
overflow: auto; 
visibility:visible;
}

.wp-single ol li{
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
border-bottom: 1px solid #eeeeee;
list-style-position:inside;
}

.wp-single ul{
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
}

.wp-single ul li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom: 0px solid #eeeeee;
list-style-position:inside;
}

.wp-announce{
margin: 0px 0px 0px 0px;
padding:0px 5px 0px 5px;
border-left: 0px solid #c0c0c0;
background-color: #faebbc;
border-top: 1px solid #e1cc89;
border-bottom: 1px solid #e1cc89;
}

.wp-single hr {
border-top: 1px solid #E19832;
height: 0px;
background: #E19832;
}

.wp-single p {
border-left: 0px solid #eeeeee;
margin:5px 0px 5px 0px;
padding:0px 5px 0px 5px;
text-align: left;
}

.wp-single address {
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
color: #000000;
text-align: left;
}

.wp-single pre{
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
color: #000000;
text-align: left;
}

.wp-single small {
margin:5px 5px 5px 5px;
padding:0px 0px 0px 0px;
text-align: left;
}

.wp-single blockquote {
margin:5px 5px 5px 5px;
padding:0px 0px 0px 0px;
text-align: left;
}

/*----*/
.ua-what{
margin: 1px 0px 0px 0px;
font-size: 11px;
background-color: #e1ebfb;
text-align: left;
}

.ua-what h4{
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-family:arial,sans-serif,Helvetica;
border-left: 4px solid #000000;
font-size: 12px;
background-color: #008000;
color:#ffffff;
}

.ua-what ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-what li{
/*list-style-type:square;*/
list-style-image: url('images/arrow.gif');
list-style-position:inside;
color:#666;
border-bottom: 1px solid #ffffff;
padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:3px
}

.ua-what li a{
font-family:arial,sans-serif,Helvetica;
font-weight:bold;
text-decoration: none;
font-size: 11px;
}

.ua-what li a:hover{
color:#ff0000;
text-decoration:underline;
}

/*----*/
.ua-bottomright {
text-align:right;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
color:#c0c0c0;
padding: 0px 5px 0px 0px;
}

.ua-bottomright a{
font-family:arial,sans-serif,Helvetica;
text-decoration: none;
font-size: 11px;
color:#c0c0c0;
}

/*----*/
.ua-bottom{
margin: 0px 0px 0px 0px;
padding: 5px 5px 0px 5px;
border-top:0px solid #D42B23;
border-bottom:0px solid #D42B23;
font-family:arial,sans-serif,Helvetica;
height: 20px;
font-size:11px;
font-weight: normal;
text-align: left;
color: #808080;
}

.ua-bottom span {
float:right;
}

.ua-bottom span a{
color: #808080;
text-decoration: none;
}

.ua-bottom h2{
margin: 0px 0px 0px 0px;
font-family:arial,sans-serif,Helvetica;
font-size:11px;
font-weight: bold;
color: #808080;
float:right;
}

.ua-bottom h2 a{
text-decoration:none;
color: #808080;
}

.ua-bottom h2 a:hover{
text-decoration:none;
color: #808080;
}

.ua-bottom ul {
list-style: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform:uppercase;
float:left;
}

.ua-bottom li {
float: left;	
border-right: 0px solid #c0c0c0;
margin:0px 0px 0px 0px;
padding: 0px 2px 2px 2px;
}
	
.ua-bottom li a {
font-size:11px;
font-weight: bold;
color: #d2e0ff;
text-decoration:none;
}

.ua-bottom a:hover {
color: #d42b23;
text-decoration: underline;
}

/*----*/
.ua-faqscroll {
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
width: 98%;
margin:5px 5px 10px 5px;
padding:0px 0px 0px 0px;
border-top:0px solid #d42b23;
border-bottom:0px solid #D42B23;
height:125px;
overflow: auto; 
visibility:visible;
}

.ua-faqscroll p{
text-align:left;
margin: 0px 0px 0px 0px;
}

.ua-faqscroll h2{
margin:0px 0px 0px 0px;
font-size: 11px;
}

.ua-faqscroll h4{
margin: 5px 0px 0px 0px;
cursor:pointer;
font-size: 11px;
}

.ua-faqscroll ol{
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

.ua-faqscroll li{
margin:0px 0px 0px 0px;
padding:2px 2px 2px 0px;
border-bottom: 1px solid #DADADA;
list-style-position:outside;
}
/*----*/
.ua-benefitsnew{
display:block;
background:#ecf2fe url('images/info.png') no-repeat 10px 8px;
border-top:2px solid #7db6fb;
border-bottom:2px solid #7db6fb;
padding-left:50px; margin-left:0px; margin-right:0px; margin-top:25px; margin-bottom:0px; padding-right:5px; padding-top:5px; padding-bottom:5px
}

.ua-benefitsnew h3{
margin: 15px 0px 5px 0px;
padding: 0px 0px 0px 0px;
color:#000080;
}

.ua-benefitsnew li h4{
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-benefitsnew li p{
margin: 0px 0px 5px 0px;
}

.ua-benefitsnew ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-benefitsnew li{
background:url('images/bullet-3points.gif') no-repeat left 5px;
padding-left:20px; list-style-type:none
}

/*----*/
.ua-notes{
display:block;
background:#fff9ca url('images/exclamation.png') no-repeat 10px 8px;
border-top:2px solid #ffde00;
border-bottom:2px solid #ffde00;
padding-left:52px;
text-align: left; margin-left:0px; margin-right:0px; margin-top:15px; margin-bottom:10px; padding-right:5px; padding-top:5px; padding-bottom:5px
}

.ua-notes ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-notes li{
background:url('images/bullet-3points.gif') no-repeat left 5px;
padding-left:20px; list-style-type:none
}

.ua-notes li a:link{
color: #0000FF;
}

.ua-notes li a:visited{
color: #0000FF;
}

/*----*/

.ua-pleasenote{
display:block;
background:#ffffff url('images/exclamation.png') no-repeat 10px 8px;
border-top:0px solid #ffde00;
border-bottom:0px solid #ffde00;
padding-left:52px;
text-align: left; margin-left:0px; margin-right:0px; margin-top:15px; margin-bottom:10px; padding-right:5px; padding-top:5px; padding-bottom:5px
}

.ua-pleasenote ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-pleasenote li{
background:url('images/bullet-3points.gif') no-repeat left 5px;
padding-left:20px; list-style-type:none
}

.ua-pleasenote a, a:visited{
color:#0000f0;
}

.ua-pleasenote a:visited{
color:#0000f0;
}

/*----*/

.ua-pinnew{
display:block;
background:#ffffff url('images/mypin.gif') no-repeat 5px 20px;
border-top:2px solid #7db6fb;
border-bottom:2px solid #7db6fb;
padding-left:50px; margin-left:0px; margin-right:0px; margin-top:25px; margin-bottom:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

.ua-pinnew p{
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
background:#ecf2fe;
}

/*----*/


.ua-forsale{
display:block;
background:#ffffff url('images/forsell.jpg') no-repeat 0px 0px;
border-top:2px solid #7db6fb;
border-bottom:0px solid #7db6fb;
padding-left:100px;
margin-left:0px; 
margin-right:0px; 
margin-top:25px; 
margin-bottom:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.ua-forsale p{
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
background:#ffffff;
}

/*----*/


.ua-simplebox {
margin: 5px 5px 5px 5px;
padding:5px 5px 5px 5px;
border-top: 1px solid #f0f000;
border-right: 1px solid #f0f000;
border-bottom: 1px solid #f0f000;
border-left: 1px solid #f0f000;
background-color: #ffffb7;
}

/*----*/

.ua-form{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align: left;
}

/*----*/

.ua-leftsidebar{
}

/*----*/

.glossymenu{
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
text-align: left;
}

.glossymenu a.menuitem{
background: black url('images/glossyback.gif') repeat-x bottom left;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-left: 10px;
text-decoration: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Lucida Grande, Trebuchet MS, Verdana, Helvetica, sans-serif; padding-right:0; padding-top:4px; padding-bottom:4px
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url('images/glossyback2.gif');
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #DFDCCB;
color: #ffffff;
}

/*----*/

.accordprefix{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family: arial,lucinda,verdana,geneva,sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: bold;
}

/*----*/

.accordsuffix{
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family: arial,lucinda,verdana,geneva,sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: bold;
}

/*----*/

.ua-whatweoffer{
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
text-align: left;
width:100%;
}

.ua-whatweoffer ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style:none;   
}

.ua-whatweoffer ul li {
display:block;
background:#ddd;

}

.ua-whatweoffer ul li a{
background-image:url('images/glossyback.gif');
background-repeat:repeat-x;
background-position: left bottom;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-left: 10px;
text-decoration: none; 
height: 20px; font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Lucida Grande, Trebuchet MS, Verdana, Helvetica, sans-serif; padding-right:0; padding-top:4px; padding-bottom:4px
}

.ua-whatweoffer ul li a:hover {
background-image: url('images/glossyback2.gif');
}

.ua-whatweoffer ul li a:active, ul li a:visited {
color: white;
}

.ua-whatweoffer div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.ua-whatweoffer div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.ua-whatweoffer div.submenu ul li{
border-bottom: 1px solid blue;
background: white;
}

.ua-whatweoffer div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
background: none;
}

.ua-whatweoffer div.submenu ul li a:hover{
background: #DFDCCB;
color: #ffffff;
}

/*----*/

.ua-greetings{
margin: 5px;
padding:5px;
border: 1px solid #c0c0c0; 
background-image:url('images/flowersbg.png');
background-repeat:no-repeat ;
background-position: right bottom;
background-color: #e1efbb

}

/*----*/
.ua-bg{
background-image: url('images/colgradient.jpg');
border-top: 1px solid #eeeeee;
border-bottom: 0px solid #95b3de;
color: #000080;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:15px
}

/*----*/

.ua-ac1{
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}

.ua-ac1 h3{
margin: 5px 0px 5px 0px;
padding: 5px 5px 5px 25px;
}

.ua-ac1 span{
margin: 5px 0px 5px 0px;
padding: 5px 5px 5px 5px;
text-align: left;
}


.ua-ac1-head{
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
}

.ua-ac1-cont{
}

.ua-ac1-close{
color: green;
background: #E1E1E1 url('images/plus.gif') no-repeat 5px 7px;

}

.ua-ac1-open{
color: red;
background: yellow url('images/minus.gif') no-repeat 5px 7px;

}

/*----*/

.ua-ac2{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}

.ua-ac2 ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.ua-ac2 img{
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
}

.ua-ac2-head{
cursor: pointer;
padding: 2px 5px;
border-left: 1px solid gray;
border-top: 1px solid gray;
border-right: 0px solid gray;
border-bottom: 0px solid gray;
}

.ua-ac2-cont{
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
}

.ua-ac2-close{
color: green;
background: #E1E1E1;
}

.ua-ac2-open{
color: red;
background: black;
margin-left : 0px;
padding-right : 0px;
border-right: 2px solid black;
}

/*-----*/
.ua-ac3{
margin: 5px 0px 50px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}

.ua-ac3 img{
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 0px;
}

.ua-ac3-head{
cursor: pointer;
padding: 3px 10px;
border-left: 1px solid gray;
border-top: 1px solid gray;
border-right: 0px solid gray;
border-bottom: 0px solid gray;
}

.ua-ac3-cont{
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 10px 5px 15px 15px;
border-left: 1px solid #000000;
border-top: 0px solid gray;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
clear:both;
display:block;
width:auto;
height: 1%;
background:#ffffff;

}

.ua-ac3-cont h2{
margin: 5px 0px 10px 0px;
color: #D42B23;
}

.ua-ac3-cont p{
margin: 10px 0px 10px 0px;
}

.ua-ac3-close{
color: #ffffff;
background: #008000;
font-weight:bold;
}

.ua-ac3-open{
color: red;
background: black;
font-weight:bold;
}

/*----*/
.ua-hlist-ac {
float:left;
width:100%;
background:#fff;
border-bottom:4px solid #000;
overflow:hidden;
position:relative;
margin: 0px 0px 0px 0px;
background: #ffffff;
}

.ua-hlist-ac ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
left:0%;
text-align:center;

}

.ua-hlist-ac ul li {
display:block;
float:left;
list-style:none;
padding:3px 10px;
position:relative;
right:0%;
font-family:arial,sans-serif,Helvetica;
font-size: 12px;
border-right: 0px solid #ffffff;

}

.ua-hlist-ac ul li a {
display:block;
float:left;
list-style:none;
position:relative;
right:0%;
font-family:arial,sans-serif,Helvetica;
font-size: 12px;
border-right: 0px solid #ffffff;
text-decoration:none;
color:#eeeeee;

}

.ua-hlist-ac ul li a:hover {
background:#369;
color:#fff;
}

.ua-hlist-ac ul li a.active {
color:#fff;
background:#000;
font-weight:bold;
}

.ua-hlist-ac ul li a.active:hover {
color:#fff;
background:#000;
font-weight:bold;
}

/*----*/

.ua-vlist-box{
background-color: #ffffff;
border-bottom:4px solid #000;
width:100%;
}

.ua-vlist-box ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style:none;   
}

.ua-vlist-box ul li {
display:block;
font-family:arial,sans-serif,Helvetica;
font-size: 12px;
border-bottom: 1px solid #000000;
}

.ua-vlist-box ul li a{
display:block;
height: 15px;
padding:5px 5px 5px 20px;
background:#ddd;
color:#000;
text-decoration:none;   
}

.ua-vlist-box ul li a:hover {
background:#369;
color:#fff;
}

.ua-vlist-box ul li a.active {
color:#fff;
background:#000;
font-weight:bold;
}

.ua-vlist-box ul li a.active:hover {
color:#fff;
background:#000;
font-weight:bold;
}

/*----*/

#ua-hlist-box-java {
float:left;
width:100%;
background:#fff;
border-bottom:4px solid #000;
overflow:hidden;
position:relative;
}

#ua-hlist-box-java ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
left:50%;
text-align:center;
}

#ua-hlist-box-java ul li {
display:block;
float:left;
list-style:none;
padding:0;
position:relative;
right:50%;
font-family:arial,sans-serif,Helvetica;
font-size: 12px;
border-right: 2px solid #ffffff;
}

#ua-hlist-box-java ul li a {
display:block;
float:left;
padding:3px 10px;
background:#ddd;
color:#000;
text-decoration:none;
height: 15px;
}

#ua-hlist-box-java ul li a:hover {
background:#369;
color:#fff;
}

#ua-hlist-box-java ul li a.active {
color:#fff;
background:#000;
font-weight:bold;
}

#ua-hlist-box-java ul li a.active:hover {
color:#fff;
background:#000;
font-weight:bold;
}

/*----*/

.ua-a2z {
float:left;
width:100%;
background:#fff;
border-bottom:0px solid #000;
overflow:hidden;
position:relative;
}

.ua-a2z ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
left:0%;
text-align:center;
}

.ua-a2z ul li {
display:block;
float:left;
list-style:none;
padding:0;
position:relative;
right:0%;
font-family:arial,sans-serif,Helvetica;
font-size: 12px;
border-right: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
}

.ua-a2z ul li a {
display:block;
float:left;
margin:0px 0px 0px 0px;

padding:3px 10px;
background:#ddd;
color:#000;
text-decoration:none;
height: 15px;
}

.ua-a2z ul li a:hover {
background:#369;
color:#fff;
}

.ua-a2z ul li a.active {
color:#fff;
background:#000;
font-weight:bold;
}

.ua-a2z ul li a.active:hover {
color:#fff;
background:#000;
font-weight:bold;
}

/*----*/

table.sortable  a img {
	border: 0;
}
table.sortable {
	border-spacing: 0;
	border: 1px solid #000;
	border-collapse: collapse;
	width: 90%;
	font-size:11px;
}
table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 4px 2px 4px;	
	border-style: solid;
	border-color: #444;
}

table.sortable th {
border-width: 0px 1px 1px 1px;
color:#ffffff;
font-size:12px;
background-color: #000000;
}

table.sortable th a {
color:#ffffff;

}


table.sortable td {
	border-width: 0px 1px 0px 1px;
}
table.sortable tr.odd td {
	background-color: #ddd;
}
table.sortable tr.even td {
	background-color: #fff;
}
table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}

/*----*/

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #317082;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:75px;	/* Width of tooltip content */
	height:75px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}

/*----*/

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}

/*----*/

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Georgia;

list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #E0E0E0;
color: #0000FF;
background-color: #F0F0F0;
}

.shadetabs li a:visited{
color: #0000FF;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-color: #ffffff;
border-bottom-color: white;
color: #cc3300;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

/*----*/

#ua-homebox {
font-size:11px;
}

#ua-homebox a{
color: #0000FF;
}

/*----*/

.ua-wpupdate{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
font-family: arial,lucinda,verdana,geneva,sans-serif;
font-size: 11px;
}

.ua-wpupdate a{
color: #0000FF;
text-decoration: none;
}

.ua-wpupdate a:hover{
color: #FF0000;
text-decoration: underline;
}

.ua-wpupdate a:visited:hover{
color: #FF0000;
text-decoration: underline;
}

.ua-wpupdate a:visited{
color: #0000FF;
text-decoration: none;
}

.ua-wpupdate ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}

.ua-wpupdate li{
margin:2px;
border-bottom: 0px solid #DADADA;
}

.ua-wpupdate p{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.ua-wpupdate h3{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

.ua-wpupdate h4{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
/*----*/
#ua-job-details{
border: 0px solid #c6c6c6;
font-family:arial,sans-serif,Helvetica;
font-size: 12px;
}

#ua-job-details td{
border-bottom: 1px solid #eeeeee;
}

#ua-job-details ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-position:inside;
list-style-type:square;
}

#ua-job-details ol{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-position:inside;
}

.ua-contact-details{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-position:inside;
list-style-image: url('images/arrowblue-2.gif');
}


.ua-contact-details ul li {
list-style:none;   
list-style-image: url('images/arrowblue-2.gif');
list-style-position:inside;
/* list-style-type:square;*/
border-bottom: 1px dashed #dcdcdc;
font-family:arial,sans-serif,Helvetica;
font-size: 11px;
font-weight:bold;
color:#666;
padding-left:2px; 
padding-right:2px; 
padding-top:3px; 
padding-bottom:3px
}

/*----*/
.ua-cont {margin: 0px 0px 0px 0px;padding: 5px 5px 5px 5px;background-image: url('images/sharp.gif');background-repeat: no-repeat;}
.ua-cont p,h1,h2,h3,h4,h5,h6,table,td,th,ul,ol{font-family:arial,sans-serif,Helvetica;font-size:12px;text-align: left;}
.ua-cont h1{margin: 0px 0px 5px 5px;padding: 5px 0px 0px 0px;border-bottom: 0px solid #95b3de;font-size: 17px;color: #000080;text-align: left;}
.ua-cont h1 a{text-decoration: none;color: #000080;}
.ua-cont h2 {margin: 0px 0px 0px 5px;padding: 5px 0px 10px 0px;font-size: 12px;font-weight:bold;font-style: normal;color: #008000;text-align: left; }
.ua-cont span{font-size: 12px;color: #D42B23;}
.ua-cont-punch {border-top:2px solid #95b3de;}
.ua-cont-date-off{}
/*----*/