/* General */
*{
    /*font-family:Tahoma,Arial,Helvetica,Verdana,sans-serif;*/
    font-family:Verdana,Arial,Helvetica,sans-serif;
}

body {
    background:#F7F5F1 url(/media/images/bg.jpg) repeat-x;
}

a {
    color:#000000;
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:medium;
    text-decoration:none;
    text-decoration: underline;
}
a:hover {
    /*color:#e88a04;*/
    text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {
    font-size:100%;
    font-weight:bold;
}

a.by { color:#242e3f; }
a.by:hover { color:#e88a04; }

a.blue { color:#0000ff; }
a.blue:hover { color:#0000ff; }

select {max-width:230px;
    width:230px;
    font-size:9px;
}
select#id_country {font-size:8px;}

/* Structure */

#header {}

#page {
    margin:0 auto;
    width:860px;
    overflow:hidden;
    color:#1B1B1B;
    font-size:12px;
    padding:20px;
    background:#FFFFFF none repeat scroll 0 0;
}

#content {
    clear:both;
    margin:0 0 0 0;
    padding:15px;
}


/* navigation */
#navigation,
#footer{
    background:#ffffff url(/media/images/navbar.jpg) no-repeat;
    width:860px;
    height:40px;
    margin: 5px 0 0 0;
}
#navigation ul,
#footer ul{
    margin:0 20px;
    clear:both;
    padding:0;
}

#navigation ul li,
#footer ul li {
    display:block;
    float:left;
    padding:10px 0;
    height:20px;
}
#navigation ul li a:link,
#navigation ul li a:active,
#navigation ul li a:visited,
#navigation ul li a:hover,
#footer ul li a:link,
#footer ul li a:active,
#footer ul li a:visited,
#footer ul li a:hover {
    border-left:solid 1px #ffffff; 
    border-right:solid 1px #ffffff; 
    color:#ffffff;
    font-size:11px;
    padding:0 10px;
    text-decoration:none;
    font-weight:bold;
}
#footer ul {float:right;}
#footer ul li a{font-size:10px !important;}
/* end navigation */


/* quick links */

.links-top{
    background: #c7bca0 url(/media/images/quickLinksTop.jpg) no-repeat scroll 0 0;
    line-height:1px;
    height:5px;
    background: #c7bca0 url(/media/images/quickLinksTop.jpg) no-repeat scroll 0 0;
    height:2px;
}
.links-body{
    background:#c7bca0 no-repeat scroll 0 0;
    color:#51452f;
}
.links-body ul{list-style:none; padding:0px; margin:2px; $margin-left:0px;}
.links-body ul a{ text-decoration:none; }
#ql{
    background:transparent url(/media/images/quickLinksIcon.gif) no-repeat scroll 0 0;
}
#kn{
    background:transparent url(/media/images/keyNewsIcon.gif) no-repeat scroll 0 0;
}
#ql, #kn, #aw {
    margin: 0px 0;
    padding:5px 0 0 27px;
    height:25px;
}
#aw {
    margin: 0px 0;
    padding:5px 0 0 0px;
    height:25px;
}
.links-body div.column{
    float:left;
    width:260px;
    margin-left:20px;
}
.links-body div.column p{
    font-size:11px;
    color:#000080;
}
.links-body div.column span{
    font-size:14px;
    font-weight:bold;
    color:#000080;
}
.links-body div.column ul li{
    border-bottom:solid 1px #ffffff;
    width:200px;
}
.links-body div.column ul li a:link,
.links-body div.column ul li a:active,
.links-body div.column ul li a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#51452f;
    font-size:10px;
}
.links-body div.column ul li a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-decoration:none;
    font-size:10px;
}
.links-bottom{
    background:#ffffff url(/media/images/quickLinksBottom.jpg) no-repeat;
    height:10px;
    padding:0px;
    margin:0px;
}
/* end quick links */

/* RSS */

#rss{
    background:transparent url(/media/images/rssBarBG.jpg) no-repeat scroll 0 0;
    height:30px;
    padding: 10px 20px 0 20px;
    margin:0px;
    _margin-bottom:10px;
}
#rss marquee {
    width:615px;
    float:left;
}
#feed{
    width:200px;
    height:20px;
    float:left;
}
#rss marquee a{
    color:#242e3f;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration:underline;
}
#rss marquee a:hover {
    color:#e88a04;
}

/*end RSS*/



input[type="text"], input[type="password"], textarea {
    border:1px solid #BBBBBB;
    padding:3px;
    background:#FFFFFF none repeat scroll 0 0;
    color:#000000;
    font-size:12px;
}
input, select {
    vertical-align:baseline;
}

/* search */
#siteSearch {
    border: solid 0px ;
    margin:0px;
    padding:0px;}

#siteSearch input.submit {
    position:absolute;
    background:transparent url(/media/images/search.gif) no-repeat scroll 0 0;
    border:0 none;
    margin: 2px 0 0 0;
    $margin: 3px 0 0 0;
    height:21px;
    width:26px;
}

#siteSearchBox{
    background:transparent url(/media/images/searchBox.gif) no-repeat scroll 0 0;
    border: 0 none;
    width:140px;
    height:20px;
}
#search {
    width:170px;
    margin: 8px 15px 0pt 0pt; 
    $margin: 1px 15px 0pt 0pt; 
    $padding: 6px 0px 0px 0px;
    float: right;
}
#search input.hint {
    color:#003777;
    font-size:10px;
    padding-top: 5px;
}

/* end search */

#left-side{width:265px;
    float:left;}
#left-side1{width:210px;
    float:left;}

#center{width:345px;
    padding: 0 20px;
    line-height:13px;
    color: #242e3f;
    float:left;}
#center1{width:400px;
    padding: 0 20px;
    line-height:13px;
    color: #242e3f;
    float:left;}
#center_wide{width:610px;
    padding: 0 20px;
    line-height:13px;
    color: #242e3f;
    float:left;}

#right-side{width:180px;
    float:right;}

.orange{background:transparent url(/media/images/obe.jpg) no-repeat scroll 0 0;
    width:180px;
    height:25px;
    padding:5px 0 0 10px;
}
.orange a{
    color:#ffffff;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration:underline;
}
.orange a:hover {color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
}
#left-side1 .menuhead{
    background:transparent url(/media/images/darkBlueButton.jpg) no-repeat scroll 0 0;
    width:200px;
    height:22px;
    padding: 7px 0 0 10px;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*
#left-side1 ul{}
#left-side1 ul li{
    background-color: #eeecf5;
    border-bottom: 1px solid #d5d9eb;
    padding: 5px 0 0 10px;
    color: #084f94;
    font-size:10px;
    font-weight:bold;
    width:180px;
    height:22px;
}
#left-side1 ul li ul{
    padding: 0px;
}

#left-side1 ul li.active {
    background-color: #85a6c8;
}

#left-side1 ul li a:link,
#left-side1 ul li a:active,
#left-side1 ul li a:visited,
#left-side1 ul li a:hover {
    color: #084f94;
    text-decoration:none;
    display: block;
   // width:180px;
   // height:22px;
   // background-color: #eeecf5;
   // border-bottom: 1px solid #d5d9eb;
}
*/
.clear {clear:both;}

.title1{color:#013879;
    font-weight:bold;
    font-size:18px;
    line-height:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin: 0 0 10px 0;}

.title2{color:#013879;
    font-weight:bold;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;}

.body1{text-align:justify;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;}
.body1 p{margin: 5px 0 5px 0;}

.body2{text-align:justify;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#242e3f;}

.footer2{ font-size:10px;
    margin-bottom: 5px;
    padding: 0px; }

#copyright{width:400px;
    color:#ffffff;
    position:absolute;
    margin:10px 0 10px 20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;}

.box1{background:transparent url(/media/images/box1.png) no-repeat scroll 0 0;
    width:163px;
    height:123px;}

.paginator a{ width:18px;
    color:#ffffff;
    height:18px;
    background: #910000;
    margin:2px;
    display:block;
    float:left;
    text-align:center;
    font-size:12px;
}
.current {background-color:#0263d4;}

.paginator a.active{background: #0187C5;}
.joinusform { width:610px; }
.joinus tr td { padding:5px; width:100px;}
.joinus tr th { padding:5px; text-align:left;}

.sitemap h1 a{
    font-size:13px;
    color:#003778;
    margin:5px;
    text-decoration:underline;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    line-height:30px;
}
.sitemap a:hover {
    color: #e32725;
}
.sitemap > a{
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    display:inline;
    font-size:12px;
    font-weight:bold;
    color: #0256b6;
    line-height:26px;
}
.question > strong {
    cursor:pointer;
}

.question > img {
    width:9px;
    height:9px;
}
    .errorlist {
    color:#ff0000;
}

.nh {margin-top:20px;}
.nh a{color:#242E3F;
    font-size:10px;
    font-weight:bold;}

.nb{font-size:10px;}

.nf{height:5px; border-bottom:dotted 1px #000000;}

.nt {font-size:10px;color:#242e3f;font-weight:bold;}
.nd {font-size:10px;color:#242e3f;}

