*{ margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:8pt;}
body{ text-align:center;}
div#container{ width:780px; margin:0 auto; background:#f6f6f6; padding:20px 0;}
div#maincontent p{ font-size:11px; color:#666; margin-bottom:10px; line-height:15px; text-align:justify;}
div#content img.kamaliimg{ float:left; margin-right:10px; margin-bottom:10px;}

div#sub{ width:730px; margin:0 auto; overflow:auto; overflow:hidden; text-align:left; margin-bottom:10px;}
div#sub ul, div#sub ol{ margin-left:20px; padding-left:20px; font-size:11px; color:#666;}
div#sub h3{ text-transform:uppercase; font-size:14px; color:#0c2650; font-weight:bold; margin-bottom:10px;}
div#sub h3 span{font-size:14px;color:#0a5adf;}
div#content{width:68%; float:left;}

div#content.inner{width:100%; float:none;}
div#content p#footnote{ margin:0;}

div#newsletters{ width:30%; float:right;}
div#newsletters ol{ margin:0; padding:0; padding-left:15px; margin-left:10px;}

div#newsletters li a{ text-decoration:none; color:#666666; list-style-type:none;}
div#newsletters li a:hover{ text-decoration:underline;}

div#school{width:428px; float:right; }
div#gallery{ border:3px solid #fff; width:280px; float:left;}

div#mainnavs ul{ text-align:right; padding:2px 0; margin-right:10px; background:url(../../../images/dtmxlogo_134.gif) no-repeat 25px 0; height:30px;}
div#mainnavs li{ display:inline; font-size:11px; list-style-type:none;}
div#mainnavs li a{ color:#162e52;text-decoration:none; font-weight:bold; text-align:right; display:block; padding:5px 15px; border-right:1px solid #fff; text-transform:uppercase; display:inline; margin-top:20px;}
div#mainnavs li a:hover{ color:#FF9900;}
div#mainnavs li.last{border:none;}

div#footer{ margin:20 0;  text-align:right; color:#999999; font-family:Arial, Helvetica, sans-serif; }
div#footer p.power{ font-size:16px;padding-right:20px;}


div#topform{ border-top:1px solid #a9a9a9;margin:0; height:15px;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9; }
div#contentform{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9; padding:0 20px;}

div#contentform h5{ margin:0; border-top:1px solid #a9a9a9; margin-top:15px; padding-top:10px;}

div#bottomform{ border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9; height:15px;background:#ededed;}
div#buttonsmy{background:#ededed; height:15px; border-top:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9; padding:10px 0;}
div#contentform h5.firstform{ border:none; padding:0; margin:0;}

#tdform{ text-align:right; padding:2px 3px; vertical-align:top; width:250px;}
