/* header css */
div#flashintro {text-align:center;background: #fff;border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
div#countdown {padding: 5px 0; text-align: center; background: #ddd; font-size: 7pt;}

/* whole container */
div#contentcontainer {margin: 5px 0;}
div#contentcontainer h2 {margin-bottom: 5px; margin-left: 3px; padding-left: 22px; font-family: tahoma, Helvetica, sans-serif; font-size: 13px; font-weight:bold; background: transparent url(../img/icon_arrowbullet.png) no-repeat 5px 2px; color: #369;}

/* main content containers */
div#box_maincontent {float: left; width: 540px; margin: 10px 0;}
div#box_subcontent {float: right; width: 350px; margin: 10px 0;}
div#box_subcontent h2 {margin-bottom: 5px; margin-left: -3px; padding-left: 22px; font-family: tahoma, Helvetica, sans-serif; font-size: 13px; font-weight:bold; background: transparent url(../img/icon_arrowbullet.png) no-repeat 5px 2px; color: #369;}

/* award programs new */
div#box_submenu {margin-bottom: 10px; padding: 16px 0; border: 1px solid #ccc;}

ul#sidemenu {list-style-type: none; width: 320px; margin: 0; padding: 0;}
ul#sidemenu li {display: inline; padding-bottom: 5px;}
ul#sidemenu li a {float: left; display: block; width: 120px; margin: 3px 0 0 10px; padding: 5px 0 5px 19px; background: transparent url(../img/icon_arrowbullet.png) no-repeat center left;text-decoration: none; color:#333; border-bottom: 1px solid #eee; border-top: 1px solid #fff;}
ul#sidemenu li a:visited {color:#333;}
ul#sidemenu li a:hover {color: #f60; background: url(../img/icon_arrowbullet2.png) no-repeat center left;}

/* award programs old */

.arrowlistmenu {float: left; width: 150px; margin: 5px}
.arrowlistmenu ul {list-style-type: none; margin: 0; padding: 0; margin-bottom: 3px;}
.arrowlistmenu ul li {padding-bottom: 5px;}
.arrowlistmenu ul li a {display: block; padding: 4px 0; padding-left: 19px; color: #000; background: transparent url(../img/icon_arrowbullet.png) no-repeat center left; text-decoration: none; border-bottom: 1px solid #eee; border-top: 1px solid #fff;}
.arrowlistmenu ul li a:visited {color: #333;}
.arrowlistmenu ul li a:hover{color: #f60; background: url(../img/icon_arrowbullet2.png) no-repeat center left; }

div#box_subcontainer {border: 1px solid #ccc;padding: 10px}

.box_subtopic {float: left; width: 150px; margin: 0; padding: 10px; background-color: transparent; text-align: left; border-right: 1px solid #fff;border-left: 1px solid #fff; font-size: 10px;}
.box_subtopic h3 {margin: 3px 0; padding: 0; font-size: 90%;}
.box_subtopic a, .box_subtopic a:link {text-decoration: none; color: #00c;}
.box_subtopic a:active, .box_subtopic a:hover {color: #c00;}
.pic_subtopic {float: left; margin: 5px 10px 0 0; border: 1px solid #999;}

img.bannerad {margin-bottom: 10px; border: none;}

/* quote */
div#box_quote {padding: 10px 0;}
div#box_quote blockquote {padding: 10px 20px; text-align: right; font-style: italic;  border: 1px solid #ccc;}
div#box_quote p {text-align: left; line-height: 1.5em;}

/* feature */
div#box_feature {margin-bottom: 10px; padding: 10px; border: 1px solid #ccc;}

/* boxes inside maincontent */
div.box_content2 {margin-bottom: 10px; padding: 10px; border: 1px solid #ccc; color: #555;}
div.box_content2 h2 {margin-left: -3px;}
div.box_content2 img {float: left; margin: 3px 0 10px 0;}
div.box_content2 p {margin-left: 130px; clear: right; text-align: justify; margin-bottom: 5px;}

div.box_content3 {margin-bottom: 10px; padding: 10px; border: 1px solid #ccc;}
div.box_content3 h2 {margin-left: -3px;}
div.box_content3 img {float: left; margin: 3px 0 10px 0;}
div.box_content3 p {margin-left: 130px; clear: right; text-align: left; margin-bottom: 5px;}
div.box_content3 a, div.box_content3 a:link {color: #555;}
div.box_content3 a:hover, div.box_content3 a:active {color: #c00;}

div.box_content4 {margin-bottom: 10px; padding: 10px; border: 1px solid #ccc; color: #000;}
div.box_content4 h2 {margin-left: -3px;}
div.box_content4 img {float: left; margin: 3px 0 10px 0;}
div.box_content4 p {margin-left: 180px; text-align: justify; margin-bottom: 5px;}

div#box_upcoming {margin-bottom: 15px; padding: 10px; border: 1px solid #ccc;}
div.upcoming_details {font-size: 9px; color: #777; margin-bottom: 10px;}
div.upcoming_details h3 a, div.upcoming_details h3 a:link {color: #555;}
div.upcoming_details h3 a:hover {color: #c00;}
div.upcoming_details h3 {font-size: 12px; margin-bottom: 3px; color: #036;}

div#box_innerpage_content {}
div#box_innerpage_content h3 {margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000;}
div#box_innerpage_content p {margin-bottom: 10px; line-height: 16px; text-align:justify;}
div#box_innerpage_content pre {margin-bottom:0px; line-height:16px; padding-left:40px;}
div#box_innerpage_content ul {margin: 10px 0 10px 20px;}
div#box_innerpage_content ol {margin: 10px 0 10px 35px; list-style:circle;}
div#box_innerpage_content li {margin: 3px 0; line-height: 16px;}

.table_forms {margin: 0; padding: 10px; width: 100%;}
.table_forms sup {color: #c00; font-weight: bold; font-size: 80%;}
.table_forms td {padding: 3px 5px; vertical-align: top;}
.table_forms input, .table_forms textarea, .table_forms select {padding: 2px; border: 1px solid #ccc; font-size: 12px}

	div#arabic {float: right; font-size:12px; font-weight:bold; color:#990000; padding-bottom:5px;}
	div#arabic a{color: #990000;}
	div#arabic a:hover{color: #336699;}