td {
    font-family:Verdana; 
    font-size:10pt;
    color:#000000;text-align:justify;
}

a {
    font-family:Verdana;
    font-size:10pt;
    color:#1183D4;
}

.date {
    color:#ffffff;
}

.menu {
    color:#061F67;
    font-size:10px;
    text-decoration:none;
}

.menu:hover {
    color:#0537C6;
}	

.title {
    font-size:20px;
    color:#001932;
}	

.bottom {
    font-size:10px;
    color:#ffffff;
}

input.text {
    border:1px solid #000000;
    font-family:Verdana; 
    font-size:10px; 
    color:#676666;
    width:200px;
    height:20px;
}

input.price {
    border:1px solid #000000;
    font-family:Verdana; 
    font-size:10px; 
    color:#ff0000;
    width:100px;
    height:20px;
}	

h1.title
{
    color:#001932;
    font-size:20px;
    font-family: Verdana;
    margin:0px;
    padding:0px;
    line-height:22px;
    font-weight:normal;
}
h2.sub-title
{
    color:#333300;
    font-size:18px;
    font-family: Verdana;
    margin:0px;
    padding:0px;
    line-height:20px;
    font-weight:normal;
}		   

select.price {
    border:1px solid #000000;
    font-family:Verdana; 
    font-size:10px;
    color:#676666;
    width:150px;
    height:20px;
}

textarea.text {
    border:1px solid #000000;
    font-family:Verdana; 
    font-size:10px;
    color:#676666;
    width:200px;
    height:200px;
}

input.button {
    border:1px solid #ffffff;
    font-family:Verdana; 
    font-size:10px; 
    color:#ffffff;
    padding:2px;
    font-weight:bold;
    background-color:#225E9A;
    height:20px; }

.w222px{width:218px;}

.blue { color:#001932;}				 
.mgri10{margin-right:10px;}			 
.specer10{height:10px; clear:both;}			 
.fr{float:right;}
.fl{float:left;}
.mgr20{margin-right:20px;}
.mgt15{margin-top:15px;}
.mgt20{margin-top:20px;}
.tal{text-align:left;}
.mgl20{margin-left:20px;}

.subsribe-main{border:1px solid #000; background:#f5f5f5; width:220px;}
.subsribe{background:#f5f5f5; height:24px; width:193px; line-height:24px; border:none; outline:none; padding-right:5px;}

.mgt40{margin-top:41px;}
.mgt10{margin-top:10px;}
.mgt20{margin-top:20px;}
.spacer10{height:10px; clear:both;}
.spacer20{height:20px; clear:both;}
.spacer26{height:26px; clear:both;}
.spacer{height:5px; clear:both;}
.sub-btn{background:url(images/signup.jpg) no-repeat; width:74px; height:25px; border:none; color:#fff; cursor:pointer;  margin:0px; line-height:0; padding:3px 0 13px 0;}
.sub-btn:hover{background:url(images/signup-hvr.jpg) no-repeat;}
.w305px{width:305px;}
.mgl5{margin-left:5px;}
.h90{height:90px;}
.google-btn{background: black url(images/google-btn.jpg) no-repeat; width:65px; height:25px; border:none; cursor:pointer;}
.google-btn:hover{background: black url(images/google-btn-hvr.jpg) no-repeat; width:65px; height:25px; border:none;}
.mgl10{margin-left:10px;}
.mgr10{margin-right:10px;}
.w185px{width:185px;}	
.mgt19{margin-top:19px;}
.arrowlistmenu{
    width: 180px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
    color: white;
    background: #1667b2 url(images/plus.png) no-repeat;
    margin-bottom: 10px; /*bottom spacing between header and rest of content*/
    text-transform: uppercase;
    padding: 4px 0 4px 5px; /*header text is indented 10px*/
    cursor: hand;
    cursor: pointer;
    font-family:Verdana, Geneva, sans-serif;}

.arrowlistmenu a{color:#FFF; text-decoration:none;}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
    background: #1667b2 url(images/minus.png) no-repeat;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
    list-style-type: none;
    margin: 0;
    padding: 0;
    /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
    padding:3px 0 3px 0; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
    color: #061F67;
    background: url(images/arrowbullet.png) no-repeat top left; /*custom bullet list image*/
    display: block;
    padding: 0 0;
    padding-left: 19px; /*link text is indented 19px*/
    text-decoration: none;
    border-bottom: 1px solid #dadada;
    font-size: 10px;
    font-weight:bold; }

.arrowlistmenu ul li a:visited{
    color:#061F67; }

.arrowlistmenu ul li a:hover{ /*hover state CSS*/ color: #1183D4; }
.menu-t{color:#FFF; font-size:12px; font-weight:bold; width:245px !important; height:24px; text-align:center; text-transform:uppercase; line-height: 24px;}
.menu-t a{color:#FFF; font-size:12px; font-weight:bold; width:245px !important; height:24px; text-align:center; text-transform:uppercase; text-decoration:none; float:left;}
.menu-t:hover{color:#FFF; font-size:12px; font-weight:bold; width:245px; height:24px; text-align:center; text-transform:uppercase; background:#4c96df;}

.arrowlistmenu ul .sub {}
.arrowlistmenu ul .sub ul {padding:0px; margin:0px !important;}
.arrowlistmenu ul .sub a{color:#000 !important; padding-left:30px; background:none;}
.arrowlistmenu ul .sub a:hover{color:#1183D4 !important;}
.menuheader .plus{background:url(images/plus.png) no-repeat; width:10px; height:10px;}

.accordsuffix{position:relative;}
.statusicon {
    border: medium none;
    float:left;
    margin-right:5px;
    margin-top:-7px;
}

.urbangreymenu{
    width: 220px; /*width of menu*/
}

.urbangreymenu .blue-back{
    padding: 0px 0 0px 5px;
    background: #000; /*last 2 values are the x and y coordinates of bullet image*/
    /*bottom spacing between header and rest of content*/
    width:215px;
    float:left;
    margin-bottom:10px;
    height:30px;
    font-size:12px; font-weight:bold; text-transform:uppercase;
}

.urbangreymenu .blue-back a{
    color:#FFF;
    text-decoration:none;
    margin-top:7px;
    float:left;
}

.urbangreymenu .headerbar{
    font-family:Verdana, Geneva, sans-serif;
    color: white;
    margin-bottom: 0; /*bottom spacing between header and rest of content*/
    text-transform: uppercase;
    cursor:pointer;
    /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
    text-decoration: none;
    color: #0000;
    text-transform:uppercase;
    display: block;
    font-size:12px;
}

.urbangreymenu ul{
    list-style-type: none;
    margin: 0;
    padding: 0 5px 0 3px;
    margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
    padding-bottom: 2px;
    display:block;
    border-bottom:1px dotted #ccc;
    float:left;
    width:210px;
    /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
    color: black;
    display: block;
    line-height: 17px;
    text-decoration: none;
    color: #FFF;
    padding:3px 0;
    font-size:12px;
    font-weight:normal;
    font-family:Arial, Helvetica, sans-serif;
    background: url(images/left_icon.png) no-repeat 5px 8px; padding-left: 19px;
}

.urbangreymenu ul li .last{
    padding-bottom: 2px;
    width:183px;
    float:left;
    border-bottom:none !important;
    /*bottom spacing between menu items*/
}

.urbangreymenu ul li a:visited{color:#FFF; width:165px;  background: #000  url(images/left_icon.png) no-repeat 5px 8px; padding-left: 19px;}
.urbangreymenu ul li a:hover{ /*hover state CSS*/  color:#FFF; background: #000  url(images/left_icon.png) no-repeat 5px 8px; padding-left: 19px; }
.urbangreymenu ul .sub {margin-left:20px; width:187px;}  
.urbangreymenu ul .sub ul {padding:0px; margin:0px !important;}
.urbangreymenu ul .sub li {padding:0px; margin:0px !important; width:187px}
.urbangreymenu ul .sub a{color:#FFF !important; display:block;}
.urbangreymenu ul .sub a:hover{color:#FFF !important;}

cl{clear:both;}
ul.sitemap { list-style: none outside none;  margin: 10px 0;}
ul.sitemap li { line-height: 22px; list-style:none;}
ul.sitemap li a { background: url(images/sitemap-icon.jpg) no-repeat 0 3px; color: #000; font-size: 12px; padding: 0 0 0 20px; text-decoration: none; margin:0px;}
ul.sitemap li a:hover {color: #225e9a; font-size: 12px; text-decoration: none;}
ul.sitemap li a.selected {color: #225e9a; }
ul.sitemap1 {list-style: none outside none; margin:0;}
ul.sitemap1 li {line-height: 18px;}
ul.sitemap1 li a {background: url(images/sitemap-icon2.jpg) no-repeat 0 3px; color: #000; font-size: 12px;  padding: 0 0 0 20px; text-decoration: none;}
ul.sitemap1 li a:hover {color: #225e9a; font-size: 12px; text-decoration: none;}
ul.sitemap1 li a.selected {color: #225e9a;  font-size: 12px;   text-decoration: none;}
ul.sitemap1 li strong { font-weight: bold; }

.footer-link{color:#FFF !important;}
.footer-link a{acolor:#FFF !important;}
.footer-link:hover{color:#000 !important; text-decoration:none;}
.mgt7{margin-top:-7px;}

h2{margin: 0px;font-size: 13.5pt;font-weight:bold;}
h3{margin: 0px;font-size: 11pt;font-weight:bold;}
h4{margin: 0px;text-decoration: underline;font-weight: normal;font-size: 10pt;}
h5{margin: 0px;}
h6{margin: 0px;}