/*------------ Template ------------ */

* { padding:0px; margin:0px; }
body { font:normal 12px/16px Arial, Helvetica, sans-serif;color:#666;padding:0;margin:0; }
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, em, font, img, strong, object, iframe, b, u, i,center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input table, tbody, tr, th, td { margin:0;padding:0; }
a{ color: #666; text-decoration:none; }
a:hover{ color: #117b75; text-decoration:underline; }
ul { list-style-type:none; }
a img, img { border:0;}
sup{position:relative; vertical-align:baseline; top:-0.3em; }
strong {color:9c9d9d;}

#OuterWrapper {position:relative;width:850px;margin: auto auto; }

#Header {position:relative;width:850px;height:130px;float:left;margin-top:10px;background: url(../images/bg_logo.gif) right 30px no-repeat;}
#Header h1.logo { position:absolute;top:0px;left:0px;background: url(../images/logo_arasan.gif) no-repeat;}
#Header h1.logo a { width:230px; height:93px; display:block; text-indent:-9999px; overflow:hidden; }

#Header #TopNav {position:absolute;width:850px;height:32px;float:left;top:85px;background: url(../images/bg_topnav.gif) repeat-x;}
#Header #TopNav ul {list-style-type:none;margin:0;padding:7px 0 0 0;}
#Header #TopNav li {display:inline;margin:0;padding:0 24px 0 0px;}
#Header #TopNav li a {font:normal 14px/16px Arial, Helvetica, sans-serif;color:#8a8989;text-decoration:none; }
#Header #TopNav li a:hover {font:normal 14px/16px Arial, Helvetica, sans-serif;color:#117b75; }
#Header #TopNav li a.Current {font:normal 14px/16px Arial, Helvetica, sans-serif;color:#117b75;text-decoration:none; }

#Banner {position:relative;width:850px;height:228px;float:left;overflow:hidden;margin-bottom:17px;}
#Banner img { padding-top:40px;}
#Banner h1 {font-size:20px;font-weight:normal;color:#2e827d;position:absolute;top:6px;width:100%;line-height:22px;}

#HomeCol_1 {position:relative;width:570px;float:left;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#666;}
#HomeCol_1 span {font:bold 12px/16px Arial, Helvetica, sans-serif;color:878888;padding-bottom:10px;display:block;}
#HomeCol_1 p {padding:0;margin:0 0 10px 0;}

#HomeCol_2 {position:relative;width:280px;float:left;}
#HomeCol_2 .Box{ position:relative;height:300px;width:191px;font-size:12px;background: url(../images/bg_box.gif) no-repeat;float:right;padding:15px;line-height:14px; }
#HomeCol_2 .Box span { display:block;font-size:14px;font-weight:bold;color:#117b75;padding-bottom:5px;}
#HomeCol_2 .Box p { display:block;font-size:12px;font-weight:bold;color:#117b75;padding:5px 0 3px 0;}
#HomeCol_2 .Box li{display:block;padding-bottom:3px;line-height:15px;}
#HomeCol_2 .Box li a{text-decoration:underline;color:#7f7f7f;}
#HomeCol_2 .Box li a:hover{text-decoration:none;color:#117b75;}
#HomeCol_2 .Box img{padding-top:10px;}

#InsideCol_1 {position:relative;width:162px;float:left;height:400px;margin:20px 0 0 0;font-size:12px;}
#InsideCol_1 li{display:block;padding-bottom:10px;}
#InsideCol_1 li a{text-decoration:none;color:#8a8989;}
#InsideCol_1 li a:hover{text-decoration:none;color:#d5a904;}
#InsideCol_1 li.Current a {font:normal 12px/16px Arial, Helvetica, sans-serif;color:#d5a904;text-decoration:none; }

#InsideCol_1 .Box {position:relative;width:140px;float:left;margin:15px 0 0px 0;font-size:12px;color:#98999a;
border:1px solid #e9eaea;padding:10px;}
#InsideCol_1 .Box span{font-size:12px;color:#eabc0e;padding:10px 0 5px 0;display:block;font-weight:bold;}
#InsideCol_1 .Box span a{text-decoration:none;color:#eabc0e;}

#InsideCol_2 {position:relative;width:660px;float:right;margin:5px 0 0 0;}
#InsideCol_2 #Banner {position:relative;width:660px;height:175px;float:left;overflow:hidden;}
#InsideCol_2 h1 {font-size:20px;font-weight:normal;color:#2e827d;margin:0;padding:0;}
#InsideCol_2 #Banner img { padding-top:50px;}

#InsideCol_2 #ContentMain {position:relative;width:660px;float:left;margin:0px 0 0 0;}
#ContentMain p{padding:0;margin:0px 0 10px 0;}
#ContentMain span {display:block;font-size:12px;font-weight:bold;color:#117b75;padding-bottom:5px;}
#ContentMain span.head {display:block;font-size:16px;font-weight:bold;color:#117b75;padding-bottom:5px;}
#ContentMain a{text-decoration:underline;color:#117b75;}
#ContentMain a:hover{text-decoration:none;color:#117b75;}

#InsideCol_2 #ContentMain1 {position:relative;width:525px;float:left;margin:0px 0 0 0;}
#ContentMain1 p{padding:0;margin:0px 0 10px 0;}
#ContentMain1 span {display:block;font-size:12px;font-weight:bold;color:#117b75;padding-bottom:5px;}

.BoxLine {position:relative;width:525px;float:left;margin:0px 0 0 0;padding-bottom:16px;background: url(../images/line.gif) bottom repeat-x;clear:both;}
.BoxLine span {display:block;font-size:12px;font-weight:bold;color:#117b75;padding-bottom:5px;}
.BoxLine p.section {display:block;font-size:12px;font-weight:bold;color:#224b72;text-transform:uppercase;height:20px;}
.BoxLine p.top a {display:block;font-size:11px;font-weight:bold;color:#e0b40e;height:20px;float:right;}
.section{ position:relative;float:left;display:block;margin:35px 0 10px 0;font-size:12px;font-weight:bold;color:#e0b40e;text-transform:uppercase;width:100%;}

.BoxLine1 {position:relative;width:660px;float:left;margin:0px 0 0 0;padding-bottom:16px;background: url(../images/line.gif) bottom repeat-x;clear:both;}
.BoxLine1 span {display:block;font-size:12px;font-weight:bold;color:#117b75;padding:5px 0 0px 0;}
.BoxLine1 span a{display:inline;font-size:11px;font-weight:normal;color:#117b75;text-decoration:underline;}
.BoxLine1 span a:hover {color:#117b75;text-decoration:none;}
.BoxLine1 p.section {display:block;font-size:12px;font-weight:bold;color:#224b72;text-transform:uppercase;height:20px;}
.BoxLine1 p.top a {display:block;font-size:11px;font-weight:bold;color:#e0b40e;height:20px;float:right;}

.BoxTraining {position:relative;width:660px;float:left;margin:10px 0 0px 0;padding-bottom:20px;background: url(../images/line.gif) bottom repeat-x;clear:both;}
.BoxTraining span {display:block;font-size:12px;font-weight:bold;color:#117b75;padding:0px 0 0px 0px;}
.BoxTraining a {color:#117b75;text-decoration:none;display:block;}
.BoxTraining a:hover {color:#117b75;text-decoration:underline;}
.BoxTraining img {display:block;float:left;padding-right:10px;}
.BoxTraining p {display:block;width:550px;float:right;}

.BoxTrainingInside {position:relative;width:660px;float:left;margin:30px 0 30px 0;padding-bottom:20px;clear:both;}
.BoxTrainingInside span {display:inline;font-size:12px;font-weight:bold;color:#117b75;padding:0px 0 0px 0px;}
.BoxTrainingInside a {text-decoration:underline;display:block;padding:5px 0 2px 0;}
.BoxTrainingInside a:hover {color:#117b75;text-decoration:underline;}
.BoxTrainingInside img {display:block;float:left;padding-right:10px;}
.BoxTrainingInside p {display:block;width:500px;float:right;}

.TablularDataHead {background: url(../images/bg_table.gif) repeat-x;font:bold 12px/16px Arial, Helvetica, sans-serif;color:#0c6c8a;height:30px;width:660px;}
.td1{background: url(../images/bg_td.gif) bottom repeat-x;padding-left:10px;font:bold 12px/16px Arial, Helvetica, sans-serif;color:#969595;height:25px;}
.td2{background: url(../images/bg_td.gif) bottom repeat-x;padding-left:10px;font:normal 12px/16px Arial, Helvetica, sans-serif;color:#969595;height:25px;}

.Gallery { position:relative;width:660px;float:left;}
.Gallery h2{ font:bold 15px/16px Arial, Helvetica, sans-serif;color:#bcbbbb;margin:20px 0 0px 0;}
.Gallery .box{ width:140px;height:180px;float:left;display:block;border:1px solid #ebeded;padding:15px;margin:10px 28px 10px 0;overflow:hidden;}

#Footer{position:relative;width:850px;height:60px;float:left;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#9e9b9b; 
background: url(../images/bg_footer.gif) repeat-x;margin:10px 0 10px 0;}
#Footer ul {list-style-type:none;margin:0;padding:7px 0 0 0;}
#Footer li {display:block;margin:0;padding:0 0px 2px 0px;}
#Footer li a {font:normal 11px/16px Arial, Helvetica, sans-serif;color:#9e9b9b;}
#Footer li a:hover {text-decoration:none; }
#Footer sup{position:relative; vertical-align:baseline; top:0;font-size:12px; }
#Footer span {padding:0;margin:0;position:absolute;left:720px;top:7px;font-size:11px;color:#cbc9c9;}
#Footer span a {font:normal 11px/16px Arial, Helvetica, sans-serif;color:#cbc9c9;}
#Footer span a:hover {text-decoration:none;color:#e2b302; }



