
@import url("layout.css");
@import url("menus.css");
@import url("typo.css");

body{text-align:center; padding:0; margin:0 0 0px 0; font-family:"Trebuchet MS",sans-serif; color:#000;  line-height:120%; background-color:#FFF}

a:focus{outline:0px}
focus{outline:0px}
h1, h2, h3, h4, h5, h6, h7, blockquote, form, label, ul, ol, dl, fieldset, address{margin:0 0 10px 0}
p{margin:0 0 5px 0;text-align:justify;}
ul{margin:0px; padding:0px; list-style:none}
ul li, ul li:hover{padding-left:15px}
fieldset{padding:.5em}
body a, body a:hover{cursor:pointer;}
a:link, a:visited{text-decoration:none}
a:hover{text-decoration:underline;}
h1, .componentheading{font-size:1.7em; line-height:1em; margin-bottom:10px}
h2, .contentheading{font-size:2.5em; line-height:1.5em}
h3{font-size:1.3em; line-height:1.3em}
h4{font-size:1.2em; line-height:1.2em}
h5{font-size:1.1em; line-height:1.1em}
h6{font-size:1em; line-height:1em; font-weight:bold}
h7{font-size:14px;font-weight:bold;}
.small, .createdate, .modifydate, .mosimage_caption, .createby{text-transform:uppercase; font:10px Tahoma,Verdana,"Lucida Sans"}
.clr{clear:both; height:1px}
.input{border:0}
.contentdescription img{padding:5px; margin:15px}

.contentheading,
.contentheading a:link,
.contentheading a:visited{text-transform:capitalize; letter-spacing:normal; font-size:15px; line-height:15px; font-weight:bold; margin:0; padding:0}
.contentheading a:hover{text-decoration:underline}
.componentheading{text-transform:capitalize; letter-spacing:normal; font-size:24px; font-weight:normal}
.contentpaneopen{width:100%; padding:0; text-align:left}
.contentpane{width:100%}
.contentpaneopen,
.contentpane,
table.blog{width:100%}
.contentpaneopen{border-collapse:separate; border-spacing:3px; width:100%; margin-bottom:10px}
table.contenttoc{margin:0 0 10px 10px; padding:0; width:30%; float:right}
.toclink{padding:5px; display:block; margin:2px 0}
.article_separator{display:block; margin-top:15px; height:0px; clear:both;}
.inputbox{margin-top:5px; padding:3px}
img a, img{border:0; padding:0}
.contentdescription img{padding:0 3px}
input#search_searchword{padding:2px}
table.searchintro{padding:10px 0; width:100%}
table.searchintro td{padding:5px!important}

.button{padding:1px 3px; border:none; margin-top:5px}
.back_button{padding:0 5px}
.readon{height:21px; font-weight:bold; line-height:21px; padding:0 5px; display:block; float:left; font-size:10px; margin-top:5px}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a, .back_button a{height:21px; text-transform:uppercase; font-weight:normal; line-height:21px; padding:0 5px; }

table.pollstableborder td.sectiontableentry0,
table.pollstableborder td.sectiontableentry1,
table.pollstableborder td.sectiontableentry2,
table.pollstableborder tr.sectiontableentry0 td,
table.pollstableborder tr.sectiontableentry1 td,
table.pollstableborder tr.sectiontableentry2 td{height:20px; padding-left:5px; text-align:left; padding-right:10px; line-height:18px; margin-bottom:5px; background:none; border:none}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td,
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2{height:20px; padding:0 10px; line-height:29px}
table.pollstableborder{border:none; padding:0; width:100%; text-align:left}
table.pollstableborder img{vertical-align:baseline}
table.pollstableborder td{padding:0 5px !important}
.sectiontableheader{padding:5px; font-weight:bold}

.tool-tip{float:left; background:#ffc; border:1px solid #D4D5AA; padding:5px; max-width:200px; text-align:left}
.tool-title{padding:0; margin:0; font-size:12px; font-weight:bold; margin-top:-15px; padding-top:15px; padding-bottom:5px; text-align:left; background:url(../../system/images/selector-arrow.png) no-repeat}
.tool-text{font-size:11px; margin:0; text-align:left}

input.system-openid{background:url(http://openid.net/login-bg.gif) no-repeat; background-color:#fff; background-position:0 50%; color:#000; padding-left:18px}

.system-unpublished{background:#e8edf1; border-top:4px solid #c4d3df; border-bottom:4px solid #c4d3df}

#system-message{margin-bottom:10px; padding:0}
#system-message dt{font-weight:bold}
#system-message dd{margin:0; font-weight:bold; text-indent:30px; background-image:none}
#system-message dd ul{ background-color:#fefeeb; color:#98b505; margin-bottom:10px; list-style:none; padding:10px; border-top:1px solid #98b505; border-bottom:1px solid #98b505}

#system-message dt.message{display:none}
#system-message dd.message{}
#system-message dd.message ul li{background-image:none}

#system-message dt.error{display:none}
#system-message dd.error ul{color:#c00; background-color:#fefeeb; border-top:1px solid #fce292; border-bottom:1px solid #fce292}
#system-message dd.error ul li{background-image:none}

#system-message dt.notice{display:none}
#system-message dd.notice ul{color:#c00; background:#fefeeb; border-top:1px solid #fce292; border-bottom:1px solid #fce292}
#system-message dd.notice ul li{background-image:none}

#system-debug{color:#ccc; background-color:#fff; padding:10px; margin:10px}
#system-debug div{font-size:11px}

.invalid{border-color:#f00}
label.invalid{color:#f00}

#editor-xtd-buttons{padding:5px}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div{float:left}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span{display:block; height:22px; float:left; line-height:22px; font-size:11px; color:#666; cursor:pointer}
.button2-left span,
.button2-right span{cursor:default; color:#999}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span{padding:0 6px}
.page span{color:#000; font-weight:bold}
.button2-left a:hover,
.button2-right a:hover{text-decoration:none; color:#0B55C4}
.button2-left a,
.button2-left span{padding:0 24px 0 6px}
.button2-right a,
.button2-right span{padding:0 6px 0 24px}
.button2-left{background:url(../images/j_button2_left.png) no-repeat; float:left; margin-left:5px}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat; float:left; margin-left:5px}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}

div.tooltip{float:left; background:#ffc; border:1px solid #D4D5AA; padding:5px; max-width:200px; z-index:13000}
div.tooltip h4{padding:0; margin:0; font-size:95%; font-weight:bold; margin-top:-15px; padding-top:15px; padding-bottom:5px; background:url(../images/selector-arrow.png) no-repeat}
div.tooltip p{font-size:90%; margin:0}

.img_caption.left{float:left; margin-right:1em}
.img_caption.right{float:right; margin-left:1em}
.img_caption.left p{clear:left; text-align:center}
.img_caption.right p{clear:right; text-align:center}

a img.calendar{width:16px; height:16px; margin-left:3px; background:url(../images/calendar.png) no-repeat; cursor:pointer; vertical-align:middle}

/*Custome*/
#archive-list .contentheading {margin:15px 0 0 0}
.speechbubble p{padding:0; margin:0}

 .componentheading_margin{margin:0px;}


.td_background{
    background:url(../images/list.jpg) no-repeat;width:250px;height:37px;padding-left:20px;font-size:12px;
}
.custom_sidebar{
    float:right;width:280px;padding-left:8px;text-align:left;
}
.sep_line{
height:1px;background-color:#DFDFDF;width:100%;margin:0 0 10px 0;
}
.advisors_img{background-image:url(../images/dark/dummyImg.png);background-repeat:no-repeat;background-color:#F8F2D8;width:72px;height:86px;}
.user_det{
background:#bbc7dd;font-size:12px;text-align:left;padding:3px 3px 3px 10px;width:98%;margin:0 0 5px 0;
}
#sidebar{
    width:300px;
    text-align:left;
    float:right;
}
#horiznav ul li:hover ul li a{
    /*background:url(../images/dark/topmenu/normal_l.png) repeat right top;*/
    background:#013e7d;
    padding-left:10px;
    line-height:23px;
    height:23px;
    color:#E8E8E8;
}
#horiznav ul li:hover ul li a:hover{
    /*background:url(../images/dark/topmenu/normal_l.png) repeat right top;*/
    color:#EF9024;
}
#horiznav ul li:hover ul{
 margin-left:-12px;
 }
#more_link {
    color:#002c5f;font-size:12px;font-weight:normal;text-decoration:underline;font-weight:bold;margin-right:5px;float:right;
}
.pri_img{background-image:url(../images/dark/pri_01.jpg);background-repeat:no-repeat;width:258px;height:92px;margin-top:8px}
.pri_button{float:right;margin-top:30px;margin-right:20px;}

 .custom_sidebar li{background:url(../images/list.jpg) no-repeat;width:250px;height:37px;padding-left:25px;font-size:12px;padding-top:6px;list-style:none}

 #search_link {
    color:#002c5f;font-size:17px;font-weight:normal;text-decoration:underline;font-weight:bold;margin-right:5px;
}
#search_link_cat a {
    color:#002c5f;font-size:14px;font-weight:normal;text-decoration:underline;margin-right:5px;
}
.body_content p{font-size:12px;margin-bottom:10px;margin-right:10px;text-align:justify;}

#more_link_comment {
    color:#DA7A23;font-size:12px;font-weight:normal;text-decoration:underline;margin:10px 0 5px 0;float:right;
}
/* CSS For Page.php */
.table_left_border{
    border-left:1px solid #666666;
}
#total_table{
    padding-left:20px;
    text-align:left;
}
.font_12{
    font-size:12px;
}
.font_14{
    font-size:14px;
}
.padding_20_right{
    padding-right:20px;}

.blogger_name{
    font-size:14px;color:#7388a3;font-weight:bold;
}
.blogger_det{
    width:180px;float:right;padding-left:5px;font-size:12px;
}
.content_width{
    width:717px;
}
#single_page_content p {
   margin-bottom:10px;}

#single_page_content a:link{
    color:#002C5F;
}
