@charset "utf-8";
/* CSS Document */
/* This Stylesheet contains CSS Rules for the Site Structure (Only Framework like width, height and alignment) */

body{background:#b6a7bb; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;}
a{color:#000; text-decoration:underline;}
a:hover{text-decoration:none;}
input, textarea, code, select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

#wrapper{width:998px; margin:0 auto; }

#header{width:998px; height:120px; float:left;}
.logo{width:800px; height:168px; float:left;}

.subtitle{width:780px; background:url(../images/children/bar-zebra-780x52.jpg) center no-repeat; height:52px; border:5px solid #260c23; margin:15px 5px; float:left; text-align:center; color:#8b3c67; font-weight:bold; display:inline;}
.subtitle span{background:#260c23; padding:5px 15px; font-size:25px; line-height:50px;}

.top_graphic{float:left; width:998px; height:99px;}
.left_graphic{float:left; width:899px; padding-left:99px;}
.right_graphic{float:left; width:800px; padding-right:99px;}
.right_graphic_blog{float:left; width:800px; padding-right:99px;}

#content{float:left; width:800px; background:#fff; padding-bottom:25px;}
.home{float:left; width:800px; text-align:center; padding:10px 0;}
.home a{font-size:16px; text-decoration:none; font-weight:bold;}

h1{text-align:center; font-size:25px; padding:60px 0; clear:both; line-height:28px;}

ul.sub_links{float:left; padding:4px 0 0 4px; margin-left:44px; display:inline; width:704px; margin-bottom:25px; display:inline;}
ul.sub_links li{float:left; padding:0 4px 4px 0;}
ul.sub_links li a{float:left; width:170px; padding-top:22px; height:42px; text-align:center; text-decoration:none; font-size:14px;}
ul.sub_links li a:hover{border:1px solid #dfd7e1;}

ul.sub_column_links{float:none; display:block; padding:4px 0 0 4px; margin-left:44px; width:704px; margin-bottom:25px;}
ul.sub_column_links li{float:none; padding:0 4px 4px 0;}
ul.sub_column_links li a{float:none; display:block; width:170px; padding-top:22px; height:42px; text-align:center; text-decoration:none; font-size:14px;}
ul.sub_column_links li a:hover{border:1px solid #dfd7e1;}

.copyright{width:998px; clear:both; text-align:center; padding:15px 0; font-size:15px;}
.contact_us{width:998px; clear:both; text-align:center; padding:10px 0;}
.contact_us a{font-size:15px;}

ul.page_titles{width:220px; margin:0 auto 50px; clear:both; border:none !important;}
ul.page_titles li{text-align:center; margin-bottom:5px;}
ul.page_titles li h2{font-size:16px; padding:7px 10px; line-height:22px;}
ul.page_titles li h2 a{text-decoration:none; border-bottom:1px solid #ccc;}
ul.page_titles li h2 a:hover{text-decoration:none; border-bottom:none;}

.content{float:left; border:0px solid #bfa3bf; display:inline; width:730px; padding:10px 30px 30px; margin:0 0 25px 4px;}
.content h3{padding:8px 10px; font-size:18px; margin-top:80px; margin-bottom:20px; float:left; width:710px;}
.content h4{padding:4px 0px; font-size:16px; margin-bottom:10px; float:left; width:730px;}
.content h3 code{padding-left:15px;}
.content h3 code a{color:#fff;}
.content div{padding-bottom:40px; clear:both; width:730px; float:left;}
.content .bullets{width:700px; padding:15px; padding-bottom:20px; float:left; text-align:center; font-size:15px; line-height:20px; margin:30px 0;}
.content .bullets ul{padding:0px;}
.content .bullets ul li{background:url(../images/bullet_li1.gif) 5px 8px no-repeat; padding:3px 0 3px 20px;}
.content .bullets p{padding:5px;}
.content .bullets a{font-size:11px; display:block;}
.content span{float:left; width:275px; font-size:15px; line-height:20px;}

.bullets_portal{font-size:15px; text-align:center; line-height:20px;}
.bullets_portal{background:#fff; width:654px; float:left; margin:0 0 25px 50px; display:inline; padding:15px; line-height:18px;}
.bullets_portal ul{padding:0px;}
.bullets_portal ul li{background:url(../images/bullet_li1.gif) 5px 8px no-repeat; padding:2px 0 2px 20px;}
.bullets_portal a{font-size:13px; display:block;}


.content p{float:left; width:455px; font-size:16px; line-height:22px;}
.content p strong{font-weight:bold;}

.breadcrumb{font-size:15px; line-height:18px; text-align:center;}

.1tabular_data{float:left; border:5px solid #cfcbb6; margin:25px 0 25px 15px; display:inline; font-size:14px; line-height:18px; width:770px;}
.1tabular_data td{border:1px solid #cfcbb6;}


.tabular_data{float:left; width:755px; margin:25px 0 25px 15px; _display:inline; border:5px solid #cfcbb6; font-size:14px;}
.tabular_data h2{text-align:center; font-size:20px; padding:4px 0; line-height:22px;}
.tabular_data h3{text-align:center; font-size:13px; padding:5px 0; background:#f0ebe4; line-height:18px;}
.tabular_data td{border:1px solid #cfcbb6; padding:5px;}
.tabular_data td table{width:755px;}
.tabular_data a{color:#999;}


#effect, .page_titles{overflow:hidden;}
a.show_hide_button{text-decoration:none; font-weight:bold; color:#888; outline:none; display:block; text-align:center; width:100px; padding:10px 0; margin:0 auto;}


/*CSS FOR FCK EDITOR*/
.main_content_table{float:left; width:730px; margin:0 0 0 34px; display:inline;}
.main_content_table td{padding:22px 0;}
.main_content_table th{padding:8px 10px; font-size:18px; margin-top:80px; margin-bottom:20px;}
.main_content_table h6{float:left; width:275px; font-size:15px; line-height:20px;}
.main_content_table p, .main_content_table td{font-size:16px; line-height:22px;}
.main_content_table p strong{font-weight:bold;}

.bullets{text-align:center; font-size:14px !important;}
.bullets p{font-size:14px !important;}
.bullets a{text-decoration:none; border-bottom:1px solid #e7e7e7;}
.bullets a:hover{border-bottom:1px solid #c5c5c5}