
/*-----------------------page-default-Styles---------------------*/	
* { padding: 0; margin: 0; }
body { margin: 0; padding: 0; background: #1b1b1b; color: #686767; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:16px;}
img{ border:none; padding:0px; margin:0px;}
.float-left { float: left; }
.float-right { float: right; }
.align-left { text-align: left; }
.align-right { text-align: right; }
.clear { clear:both; }

/*-----------------------main-Structure-Styles---------------------*/	 
#page_main_container {background: #FFFFFF url(http://www.inuomsoftonline.com/images/top_header_bg.jpg) repeat-x top left;position:relative; width:100%; height:auto; margin:0px auto; padding:0; float:left;}
#page_wrapper{ width:980px; height:auto;margin:0 auto;}
#page_final_container{position:relative; width:980px;height:auto; margin:0px; padding:0; float:left;}
#top_header{ position:relative; width:980px; height:138px;  padding:0;margin:0 auto; clear:both;}
#top_header .logo{ width:188px; height:133px; float:left; margin:0 0 0 20px;}
#top_header .toplinks{ width:65px; height:23px; float:right; position:relative; top:15px;}
#top_header .home_link{ float:left;}
#top_header .mail_link{ float:right;}
#content_container{ position:relative; width:980px; height:auto; float:left; clear:both; margin:10px 0 0 0;}
#fotter_container{background: url(http://www.inuomsoftonline.com/images/fotter_bg.jpg) repeat-x top left;position:relative; width:100%; height:90px; margin:20px 0px 0px 0px; padding:0; float:left;}
.main_fotter{ width:980px; height:90px; margin:0 auto;}
.fot_copyright{ position:absolute; top:30px; left:20px; color:#797979;}
.fot_links{ position:absolute; top:30px; right:20px;}
.fot_links a{ color:#797979; text-decoration:none;}
.fot_links a:hover{ color:#fff; text-decoration: underline;}


/*-----------------------main-menu-Styles---------------------*/
/* ######### Matt Black Strip Main Menu Bar CSS ######### */
.main_menu{ width:980px; padding:0px; height:auto; margin:0 auto; clear:both;}
.main_menu ul{margin: 0;padding: 0;font: Tahoma, "Trebuchet MS", Arial, Verdana; font-size:16px;list-style-type: none;overflow: hidden;width: 100%;}
.main_menu li{display: inline;margin: 0;}
.main_menu li a{float: left;display: block;text-decoration: none;margin: 0;padding: 13px 20px; /*padding inside each tab*/
border: none; /*right divider between tabs*/color:#444; }

.main_menu li.dropdown a{padding: 12.5px 20px; /*padding inside each tab*/}

.main_menu li a:hover{background:#f3b50d; color:#fff; /*background of tabs for hover state */}
.main_menu a.selected{background:#f3b50d; color:#fff; /*background of tab with "selected" class assigned to its LI */}
/* ######### Drop Down ULs CSS ######### */
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;background: white;
border: 1px solid #ed9708;border-bottom-width: 0;visibility: hidden;z-index: 100;}
.ddsubmenustyle li a{display: block;width: 160px; /*width of menu (not including side paddings)*/color:#563a03;
background-color:#f3b50d;text-decoration: none;padding: 4px 5px;border-bottom: 1px solid #ed9708;}
* html .ddsubmenustyle li{ /*IE6 CSS hack*/display: inline-block;width: 170px; /*width of menu (include side paddings of LI A*/}
.ddsubmenustyle li a:hover{background-color:#ed9708;color:#fff;}
/* ######### Neutral CSS  ######### */
.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/padding-left: 4px;border: 0;}
.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/position: absolute;padding-top: 3px;
left: 100px;border: 0;}
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}

/*--------------------home-page-styles-------------------*/
#main_banner{ position:relative; width:980px; height:288px;  padding:0;margin:0 auto; clear:both;}
#main_topics_container{ position:relative; width:980px; height:75px; border-bottom:1px dashed #999999;  padding:0;margin:0 auto; clear:both;}
#main_topics_1{ position:relative; width:325px; height:75px;   padding:0;margin:0; float:left;}
#main_topics_2{ position:relative; width:325px; height:75px;   padding:0;margin:0; float:left;}
#main_topics_3{ position:relative; width:325px; height:75px;   padding:0;margin:0; float:left;}
.main_topic_img{ width:65px; height:80px; float:left; text-align:left;}
.main_topic_disc{ width:258px; height:auto; float:right; margin:15px 0 0 0;}
.main_topic_caption{ color:#4aa6d8; font-weight:bold;}
.main_topic_more{ text-align:right; line-height:25px;}
.main_topic_more a{ color:#0373b9; text-decoration:none;}
.main_topic_more a:hover{text-decoration: underline;}

/*-------------------content_left_home-------------------*/
#content_left_home{ position:relative; width:258px; height:auto; float:left;}
.course_home_container{ width:258px; height:auto; clear:both; float:left}
.course_home_head_bg{ background:url(http://www.inuomsoftonline.com/images/left_menu_box_header.jpg) no-repeat top left; width:258px; height:31px; clear:both; text-align:left; padding:0 0 0 0;}
.course_home_heading{  padding:0 0 0 30px; font-size:18px; color:#fff; font-family:"Trebuchet MS", Arial, Verdana;line-height:31px; text-align:left; font-weight:normal;}
.course_home_body{background:url(http://www.inuomsoftonline.com/images/left_menu_box_body.jpg) repeat-y top left; width:258px; height:220px!important; 
height:230px;clear:both; float:left; overflow:hidden;}
.course_home_fotter{ background:url(http://www.inuomsoftonline.com/images/left_menu_box_fotter.jpg) no-repeat top left; width:258px; height:25px; float:left; clear:both;}
.consuting_overseas_container{ width:258px; height:auto; clear:both; float:left; text-align:center;}
.consuting_board{ width:258px; height:auto; margin:8px 0 8px 0;}
.overseas_board{ width:258px; height:auto; }

.sidebar { position:relative;}
.sidebar ul {margin: 0;	padding: 0;	list-style: none;	line-height: normal;}
.sidebar li {margin:0px 0px 0px 15px;	padding:0px 0px 0px 20px; background: url(http://www.inuomsoftonline.com/images/orange_arrow_link.jpg) no-repeat left center;text-align: left;	text-decoration: none;	font-weight: bold;	color: #000; line-height:25px;}
.sidebar li ul {margin: 0px 0px; position:relative; top:0px!important; top:-10px;}
.sidebar li li {margin: 0px;}
li.no_bg_li{ background: url(http://www.inuomsoftonline.com/images/orange_arrow_link.jpg) no-repeat left 8px;}
ul.course_list{ margin:10px 0px 0px 0px;}
ul.course_list a{ color:#000000; text-decoration:underline;}
ul.course_list a:hover{ color:#4AA6D8; text-decoration:none;}

/*---------------------content_right_home-------------------*/
#content_right_home{ position:relative; width:246px; height:auto; float:right;}
#course_board_container{ width:246px; height: auto; float:right; clear:both;}
#course_board_container a{color:#fff; font-size:16px; font-weight:bold; text-align:left; padding:0 0 0 20px; text-decoration:none; line-height:42px;}
#course_board_container a:hover{ color:#f5f5f5;}
.course_home_nav_blue_board{ background:url(http://www.inuomsoftonline.com/images/home_nav_blue_board.jpg) no-repeat top left; width:226px; height:42px; float:right; clear:both; margin:0 0 5px 0;}
.course_home_yello_board{ background:url(http://www.inuomsoftonline.com/images/home_yellow_board.jpg) no-repeat top left; width:226px; height:42px; float:right; clear:both; margin:0 0 5px 0;}
.course_home_sky_blue_board{ background:url(http://www.inuomsoftonline.com/images/home_sky_blue_board.jpg) no-repeat top left; width:226px; height:42px; float:right; clear:both; margin:0 0 5px 0;}

#contact_home{ width:246px; height:176px; background:url(http://www.inuomsoftonline.com/images/home_contact_board.jpg) no-repeat top left; clear:both;}
.contact_address_home{ position:relative; top:60px; margin:0px 15px 0 20px;clear:both; font-size:11px;}
.contact_home_more{ text-align:right;}
.contact_home_more a{ color:#0373b9; text-decoration:none;}
.contact_home_more a:hover{text-decoration: underline;}

/*----------------------content_middle_home------------------*/
#content_middle_home{ position:relative; width:440px; height:auto; float:left; margin:0 0 0 20px;}
.abt_heading{ font-size:24px; color:#fdb204; font-family: "Trebuchet MS", Arial, Verdana; line-height:30px;}
.home_middle_content_more{ text-align:right; line-height:25px;}
.home_middle_content_more a{ color:#0373b9; text-decoration:none;}
.home_middle_content_more a:hover{text-decoration: underline;}


/*----------------------inner-page-content------------------*/
#sas_banner{ position:relative; width:980px; height:250px;  padding:0;margin:0 auto; clear:both;}
#inner_content_left{ position:relative; width:258px; height:auto; float:left;}
.course_inner_container{ width:258px; height:auto; clear:both; float:left}
.course_inner_head_bg{ background:url(http://www.inuomsoftonline.com/images/left_menu_box_header.jpg) no-repeat top left; width:258px; height:31px; clear:both; text-align:left; padding:0 0 0 0;}
.course_inner_heading{  padding:0 0 0 30px; font-size:18px; color:#fff; font-family:"Trebuchet MS", Arial, Verdana;line-height:31px; text-align:left; font-weight:normal;}
.dwh_course_heading{  padding:0 0 0 15px; font-size:18px; color:#fff; font-family:"Trebuchet MS", Arial, Verdana;line-height:31px; text-align:left; font-weight:normal;}
.course_inner_body{background:url(http://www.inuomsoftonline.com/images/left_menu_box_body.jpg) repeat-y top left; width:258px; height:220px!important; 
height:230px;clear:both; float:left; overflow:hidden;}
.course_inner_fotter{ background:url(http://www.inuomsoftonline.com/images/left_menu_box_fotter.jpg) no-repeat top left; width:258px; height:25px; float:left; clear:both;}



#inner_content_right{position:relative;width:703px; height:auto; float:right;margin:0px 6px 0px 0px!important; margin:0 3px 0 0;}
.inner_content_right_head{ background:url(http://www.inuomsoftonline.com/images/inner_main_content_head_bg.jpg) no-repeat top left; position:relative; width:703px; height:31px; float:right; margin:0px; clear:both;}
.inner_content_heading{ font-size:20px; color:#fff; font-family: "Trebuchet MS", Arial, Verdana; line-height:30px; font-weight:normal; padding:0 0 0 15px;}
.inner_content_right_body{ background:url(http://www.inuomsoftonline.com/images/inner_main_content_body_bg.jpg) repeat-y top left; position:relative; width:703px; height: auto; float:right; margin:0px; clear:both;}
.inner_content_photo{margin:15px 20px; float:left;}
.online_corp_img_box{margin:15px 20px; float:left; width:201px; height:auto;}
.inner_content_min_height{ width:1px; height:460px!important; height:470px; float:right; margin:0px; padding:0px; position:relative;}
.inner_content_main{ width:702px; height:auto; float:left; margin:0px; padding:0px; position:relative;}
.inner_content_main p{margin:15px 18px; padding:0px;}
.inner_content_right_fotter{ background:url(http://www.inuomsoftonline.com/images/inner_main_content_fotter_bg.jpg) no-repeat top left; position:relative; width:703px; height:20px; float:right; margin:0px; clear:both;}
.inner_content_main ul{ list-style:none; margin:15px 18px; padding:0px;}



#course_board_inner_box{ width:258px; height: auto; float:left; clear:both;}
#course_board_inner_box a{color:#fff; font-size:16px; font-weight:bold; text-align:left; padding:0 0 0 20px; text-decoration:none; line-height:42px;}
#course_board_inner_box a:hover{ color:#f5f5f5;}
.course_inner_nav_blue_board{ background: url(http://www.inuomsoftonline.com/images/inner_nav_blue_board.jpg) no-repeat top left; width:238px; height:42px; float:right; clear:both; margin:0 0 5px 0;}
.course_inner_yello_board{ background:url(http://www.inuomsoftonline.com/images/inner_yellow_board.jpg) no-repeat top left; width:238px; height:42px; float:right; clear:both; margin:0 0 5px 0;}
.course_inner_sky_blue_board{ background:url(http://www.inuomsoftonline.com/images/inner_sky_blue_board.jpg) no-repeat top left; width:238px; height:42px; float:right; clear:both; margin:0 0 5px 0;}
.corporate_list{float:right; width:460px; margin:0px; padding:0px;}
.contact_table{ margin:30px auto 0px auto;}
.contact_branch_table{ border:1px solid #d9dadc; padding:3px;}
.branches{ color:#f1a90b; font-weight:bold;}
a.contact_mail{ color: #f1a90b; text-decoration:underline;}
a:hover.contact_mail{ text-decoration:none;}
