a:visited {font-weight: bold; color: #CC9900; text-decoration: none}
a:hover {font-weight: bold; color: #CC9900; text-decoration: underline}
a:link {font-weight: bold; color: #CC9900; text-decoration: none }
a:active {font-weight: bold; color: #CC9900; text-decoration: underline }

body { margin:0px; background-color: #FFFFFF; background-image: url('images/background_right.gif'); background-repeat: repeat-y; background-position:  right 50%; scrollbar-base-color:#FFFFCC}
table {border: #CC9900}
td { font-family: Arabic Transparent, Simplified Arabic, Traditional Arabic, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; }
h1 { font-weight: bold; color: #CC9900; font-size: 22px }
h2 { font-weight: bold; color: #BB8800; font-size: 20px }
h3 { font-weight: bold; color: #AA7700; font-size: 18px }
h4 { font-weight: bold; color: #996600; font-size: 16px }
h5 { font-weight: bold; color: #885500; font-size: 16px }
h6 { font-weight: bold; color: #774400; font-size: 16px }

.loginboxTD {  padding-right: 25px; padding-left: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #CC9900}
.loginboxFORM {  font-family: Arabic Transparent, Simplified Arabic, Traditional Arabic, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #CC9900}
.maintext {  background-color: #FFFFFF; padding-top: 10px; padding-right: 15px; padding-left: 15px; padding-bottom: 15px;}
.tabledark { background-color: #FFFFCC; border:thin solid }
.topmenu {font-size: 16px;}
.smallbuttons {padding-right: 7px; font-size: 10px;}
.obligatoryTABLE { background-color: #FFFFCC; border:thin solid;}
.profileTABLE { background-color: #FFFFCC; border:thin solid;}
.optionalTABLE { background-color: #FFFFCC; border:thin solid;}
.newprofiletext { font-size: 13px; }
.profile {background-image: url('none') !important; padding:15px; background-color: #FFFFCC; border:thin solid}