body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(/images/bg.jpg) repeat-x #ffffff;}

#main{ width:1000px; margin:0 auto;}
.details_holder{ width:1000px; float:left; padding:10px 0;}
.country_contentdetails{ width:778px; float:left; padding:0 10px 0 0; font-size:11px;}

.heading_title{margin:0; font-weight:normal; font-size:20px; border-bottom:1px dotted #333;}

/* country */
.basic-bg {background:#fff}
.bgwhitetablebroder{background:#fff;margin-bottom: 6px; border: 1px solid #ccc;}

.country-back-bg {background-image:url(/images/bg-country.jpg); background-repeat:repeat-x; background-color:#303030;}
.country-heading-color {color:#b1cb36;}

.new-all-bg {background:#e8e8e8; border:1px solid #ccc;}
.border-new {border:1px solid #6e6e6e;}
.red-color-bg {background-image:url(/images/red-color-bg.jpg);}
A.whiteinboxboldtext{font-weight: bold; font-size: 11px; color:#fff; text-decoration:none;}
A.whiteinboxboldtext:hover {font-weight: bold; font-size: 11px; color:#fff; text-decoration: underline;}

.user-heading-bg{border: 1px solid #818181; background-image:url(/images/user-heading-bg.jpg); margin-bottom: 5px;}
.black-font{color:#000000}


.im-backs-new {background-image:url(/images/im-back.jpg);}
.font-white-bolr-12{font-weight:bold; color:#fff;}
A.font-white-bold-12 {color:#fff; font-weight:bold; text-decoration:underline;}
A:hover.font-white-bold-12 {color:#fff; font-weight:bold; text-decoration:none;}
A.d-im-yellow-link {color:#ffd300; font-weight:bold; text-decoration:none;}
A:hover.d-im-yellow-link {color:#fff; font-weight:bold; text-decoration:none;}

A.red-im-link {color:#CC0000; font-weight:bold; text-decoration:none;}
A:hover.red-im-link {color:#000; font-weight:bold; text-decoration:none;}

.hori-doted-line{ border-bottom:1px dotted #333;}
.head-green-small{font-size: 13px; font-weight: bold; color: #ccc;}
.head-red-small{font-size: 13px; font-weight: bold; color: #800000; border-bottom:1px dotted #333; padding:0 0 5px 0;}
.textbox240{width: 240px; color: #000000; font-size: 11px; height: 15px; border: 1px solid #888; background-color:#ccc;}
.combobox240{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 243px; border: 1px solid #888;}
.combobox80{font-size: 11px; color: #000000; background-color:#ccc; height: 18px; width: 80px; border: 1px solid #888;}
.regis-note-text{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8B8B8B;}

a.brownnormallink-10 {color: #800000; font-size: 11px; font-weight: normal; text-decoration: none}
a.brownnormallink-10:hover {color: #000; font-size: 11px; font-weight: normal; text-decoration: underline}

.redboldtext{color: #ccc; font-weight: bold;}
A.greenboldlink {color: #b1cb36; font-weight: bold; text-decoration: none}
A.greenboldlink:visited {color: #b1cb36; font-weight: bold; text-decoration: none}
A.greenboldlink:active {color: #b1cb36; font-weight: bold; text-decoration: none}
A.greenboldlink:hover {color: #fbf000; font-weight: bold; text-decoration: none}

A.greenlink {color: #f9f203; font-weight: normal; text-decoration: underline}
A.greenlink:visited {color: #f9f203; font-weight: normal; text-decoration: underline}
A.greenlink:active {color: #f9f203; font-weight: normal; text-decoration: underline}
A.greenlink:hover {color: #f9f203; font-weight: normal; text-decoration: none}

a.blacklinelink-1 {color: #000; font-weight: normal; text-decoration: none}
a.blacklinelink-1:hover {color: #333; font-weight: normal; text-decoration: underline}

.hide{display:none;}
/** **/


.bgtopgrad{background-image:url(/ar/images/bg-top-grad.gif); background-repeat: repeat-x; height: 100px; margin-bottom: 10px;}
.bgtoplinks{background-image:url(/ar/images/bg-top-links.gif);background-repeat: repeat-x;height: 24px;color: #ffffff;}
.bgtoplinksbot{background-image: url(/images/bg-top-links-bot.gif); background-repeat: repeat-x; height: 28px; color: #17406D;}

/*.bgwhitetablebroder{background-image: url(/ar/images/grad-bot.gif); background-repeat: repeat-x; background-position: bottom; background-color: #ffffff;border: 1px solid #C2C2C2; margin-bottom: 6px;}*/

.textpadding10{padding-left:10px;padding-right: 10px;padding-bottom: 0px;padding-top: 0px;}
.bggreyheader{background:#222;color: #fff;font-weight: bold; padding:5px 0}
.bgdarkgrey{background:#C2C2C2;color: #000000;}
.vertiborder{background:#fff;border-right: 1px solid #ccc;}

/* TEXT CLASSES STARTS HERE */
.blacktext{color: #000000;}
.blackboldtext{color: #000;font-weight: bold;}
.redtext{color: #ff0000;}
.redtextbig{color: #bd0101;font-size: 18px;font-weight: bold;}
h1{color: #800000;font-size: 11px;font-weight: bold;margin: 0px;padding: 0px;}
h2{color: #800000;font-size: 11px;font-weight: bold;margin: 0px;padding: 0px;}
/* TEXT CLASSES ENDS HERE */

/* TEXT LINKS CLASSES STARTS HERE */
A.redlink {color: #f8f200; font-weight: normal; text-decoration: none}
A.redlink:visited {color: #f8f200; font-weight: normal; text-decoration: none}
A.redlink:active {color: #f8f200; font-weight: normal; text-decoration: none}
A.redlink:hover {color: #f8f200; font-weight: normal; text-decoration: underline}

A.blacknormallink {color: #000000; font-weight: normal; text-decoration: none}
A.blacknormallink:visited {color: #000000; font-weight: normal; text-decoration: none}
A.blacknormallink:active {color: #000000; font-weight: normal; text-decoration: none}
A.blacknormallink:hover {color: #000000; font-weight: normal; text-decoration: underline}

a.blacklinelink {color: #000; font-weight: normal; text-decoration: none}
a.blacklinelink:hover {color: #333; font-weight: normal; text-decoration:underline}

A.whitenormallink {color: #ffffff; font-weight: normal; text-decoration: none}
A.whitenormallink:visited {color: #ffffff; font-weight: normal; text-decoration: none}
A.whitenormallink:active {color: #ffffff; font-weight: normal; text-decoration: none}
A.whitenormallink:hover {color: #ffffff; font-weight: normal; text-decoration: underline}

a.blueboldlink {color: #000; font-weight: bold; text-decoration: none}
a.blueboldlink:hover {color: #333; font-weight: bold; text-decoration: none}

a.bluelink {color: #000; font-weight: normal; text-decoration: none}
a.bluelink:hover {color: #333; font-weight: normal; text-decoration:underline}

a.redtextbiglink {color: #800000; font-size: 18px; text-decoration: none}
a.redtextbiglink:hover {color: #000; font-size: 18px; text-decoration: none}

a.redtextlink {color: #800000; font-weight: bold; text-decoration: underline}
a.redtextlink:hover {color: #800000; font-weight: bold; text-decoration: none}
/* TEXT LINKS CLASSES ENDS HERE */

.comboboxauto {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;height: 18px;width: auto;border: 1px solid #888; background-color:#ccc;}
.error {font: 10px Verdana, Arial, Helvetica, sans-serif;color: #FF0000;}
.textjustify{text-align: justify;}
