﻿@import "reset.css";
@import "grid.css";
body{font-family:Arial;font-size:12px !important;color:#626262;margin:0}
/*==================== global ====================*/
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.block{display:block;}
.inline{display:inline;}
.inlineBlock{display:inline-block;}
.hidden{display:none!important;}
.invisible{visibility:hidden;}
.transparent{opacity:0;}
.bold{font-weight:bold;}
.notbold{font-weight:normal;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
.error{color:red;}
.upper,.caps{text-transform:uppercase;}
.Hgap5{height:5px;}
.Hgap10{height:10px;}
.Hgap15{height:15px;}
.Hgap20{height:20px;}
.Hgap25{height:25px;}
.Hgap30{height:30px;}
.Rfloat{float:right;}
.Lfloat{float:left;}
span.normal{font-weight:normal}
span.normal11{font-size:11px ;font-weight:normal;margin:0}
span.normal13{font-size:13px;font-weight:normal;margin:0}
span.normal14{font-size:14px;font-weight:normal;margin:0}
span.normal15{font-size:15px;font-weight:normal;margin:0}

 /* Normal ASP Grid (apply only grid in side grid)*/        
.inergrid{border:solid 1px #5288a9;text-align:left;}
.inergrid tr th{font-weight:700;color:#FFF;letter-spacing:0px;background-color:#417696;border:none;padding:0px 3px;}
.inergrid tr{background-color:#eff9fd;}
.inergrid tr td{border:solid 1px #5288a9;color:#5288a9;font-weight:normal;vertical-align:middle;padding:0px 3px;}
.inergrid tr td span{color:#036393;vertical-align:middle;font-weight:normal;}
.inergrid .altrow{background-color:#def0f9;}
.inergrid tr td table{border:solid 1px;}
.inergrid tr td table tr td{border:solid 1px;}
/* Normal ASP Grid */  
.grid{border:solid 1px #5288a9;text-align:left;}
.grid tr th{font-weight:700;color:#FFF;letter-spacing:0px;background-color:#417696;border:none;padding:0px 3px;}
.grid tr{background-color:#eff9fd;}
.grid tr td{border:solid 1px #5288a9;color:#5288a9;font-weight:normal;vertical-align:middle;padding:0px 3px;}
.grid tr td span,a{color:#036393;vertical-align:middle;font-weight:normal;}
.grid .altrow{background-color:#def0f9;}
.grid tr td table{border:none;}
.grid tr td table tr td{border:none;}

.copy_right span {display:inline;}

a{color:#2073cf;text-decoration:none;cursor:pointer}
a:hover{color:#1f65b5;text-decoration:underline;}
input[type=text],input[type=password],textarea{color:#626262;display:inline-block;background:#FFF url(../images/forminput.gif) top left repeat-x;border-radius:2px;width:100%;border:1px solid #CCC;height:17px;margin:2px 0;padding:2px 1px;}
textarea{font:normal 1em/16px arial,sans-serif;margin-bottom:2px;}
select{color:#626262;display:inline-block;background:#FFF url(../images/forminput.gif) top left repeat-x;border-radius:2px;width:100%;border:1px solid #CCC;margin:2px 0;padding:2px 0}
input[type=checkbox]{vertical-align:middle;margin:0 3px 0 0;padding:0}
input[readonly]{border-radius:2px;color:#626262;border-bottom:1px solid #CCC;background:none}
fieldset{border-radius:5px;/*width:98%;*/border:1px solid #CCC;/*margin:1px 0 1px 5px;*/padding:5px 10px 5px 5px}
fieldset.btnpnl{background-color:#f5f5f5;}
fieldset legend{font-weight:bold;color:#626262; margin:0 3px;padding:0px 3px;}
fieldset.btnpnl input[type=Button],fieldset.btnpnl input[type=submit]{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:0;background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#777;font-family:arial;font-size:11px;font-weight:700;text-decoration:none;text-shadow:1px 1px 0 #fff;text-transform:uppercase;cursor:pointer;padding:3px 8px; }
fieldset.btnpnl input[type=Button]:hover,fieldset.btnpnl input[type=submit]:hover{background:0;background-color:#dfdfdf;}
fieldset.btnpnl input[type=Button]:active,fieldset.btnpnl input[type=submit]:active{position:relative;top:1px;}
fieldset.btnpnl input[disabled="disabled"] { color:#B6A0A0; }
.HBSbutton{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:0;background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#777;font-family:arial;font-size:11px;font-weight:700;text-decoration:none;text-shadow:1px 1px 0 #fff;text-transform:uppercase;cursor:pointer;padding:3px 8px}
.HBSbutton:hover{background:0;background-color:#dfdfdf;}
.HBSbutton:active{position:relative;top:1px;}
.HBSbutton:disabled{color:#B6A0A0; }
label,span{color:#626262;display:inline-block;text-align:left;font-weight:700;position:relative;margin-top:5px}
.info,.success,.warning,.error,.validation{border:1px solid;background-repeat:no-repeat;background-position:10px center;margin:10px 0;padding:15px 10px 15px 50px}
.info{color:#08a6ff;background-color:#e5f5fe;background-image:url(../images/info.png);border-color:#c1ddec}
.success{color:#4F8A10;background-color:#DFF2BF;background-image:url(../images/success.png)}
.warning{color:#9F6000;background-color:#FEEFB3;background-image:url(warning.png)}
.error{color:#D8000C;background-color:#FFBABA;background-image:url(error.png)}
 
 /* Wizard */
#mainNav{clear:both}
#mainNav li{height:60px;list-style:none;float:left;background-color:#ececec;background-image:url(../images/navBtn.gif);background-repeat:no-repeat;background-position:right top}
#mainNav li.current{background-color:#c3cbcd;background-image:url(../images/navCurrentBtn.gif)}
#mainNav li.current em,#mainNav li.current span{color:#202020}
#mainNav li.lastDone{background-color:#e1e1e1;background-image:url(../images/navLastDoneBtn.gif)}
#mainNav li.done{background-color:#e1e1e1;background-image:url(../images/navDoneBtn.gif)}
#mainNav li em,#mainNav li span{color:#999}
#mainNav li em{width:150px;display:block;font-style:normal;font-weight:700;margin:6px 0 0 10px}
#mainNav li span{width:140px;display:block;margin-left:10px;font-weight:400;font-size:11px}
#mainNav li.mainNavNoBg{background-image:none}
#mainNav.fourStep li.mainNavNoBg{width:229px}
#mainNav.threeStep li.mainNavNoBg{width:304px}
#wizardpanel{background-color:#FFF;display:none;margin:0}
#wizardwrapper{width:100%}
.buttons{clear:both;margin:10px}
.next{float:right}
.previous{float:left}
#mainNav.fiveStep li,#mainNav.fiveStep li a{width:182px}
#mainNav.fourStep li,#mainNav.fourStep li a{width:227px}
#mainNav.threeStep li,#mainNav.threeStep li a{width:303px}
#mainNav.twoStep li,#mainNav.twoStep li a{width:455px}

/*------------------------- /Jquery Tab Css / --------------------------*/
/*Tab Arrow*/
#tabs-arrow {background: transparent;border: none;} 
#tabs-arrow .ui-widget-header {background: transparent;border: none;border-bottom: 1px solid #c0c0c0;-moz-border-radius: 0px; -webkit-border-radius: 0px;border-radius: 0px;} 
#tabs-arrow .ui-tabs-nav .ui-state-default {background: transparent;border: none;} 
#tabs-arrow .ui-tabs-nav .ui-state-active {background: transparent url(../images/uiTabsArrow.png) no-repeat bottom center;border: none;} 
#tabs-arrow .ui-tabs-nav .ui-state-default a {color: #c0c0c0;} 
#tabs-arrow .ui-tabs-nav .ui-state-active a {color: #2e6e9e;}

/*Tab Without header - Tab show on Left side  */
#tabs-nohdr_left {padding: 0px; background: none; border-width: 0px; }
#tabs-nohdr_left .ui-tabs-nav {padding-left: 0px; background: transparent;border-width: 0px 0px 1px 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } 
#tabs-nohdr_left .ui-tabs-panel {background:transparent  }

/*Tab Without header - Tab show on Right side  */
#tabs-nohdr_right {padding: 0px; background: none; border-width: 0px; }
#tabs-nohdr_right .ui-tabs-nav {padding-left: 0px; background: transparent;border-width: 0px 0px 1px 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; } 
#tabs-nohdr_right .ui-tabs-panel { background: transparent }
#tabs-nohdr_right .ui-tabs-nav li{float:right} 

/*Tab on Left Side */
#tabs-left { position: relative; padding-left: 8.5em; }
#tabs-left .ui-tabs-nav { position: absolute; left: 0.25em; top: 0.25em; bottom: 0.25em; width: 8em; padding: 0.2em 0 0.2em 0.2em; }
#tabs-left .ui-tabs-nav li { right: 1px; width: 100%; border-right: none; border-bottom-width: 1px !important; -moz-border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px 0px 0px 4px; border-radius: 4px 0px 0px 4px; overflow: hidden; }
#tabs-left .ui-tabs-nav li.ui-tabs-selected,
#tabs-left .ui-tabs-nav li.ui-state-active { border-right: 1px solid transparent; }
#tabs-left .ui-tabs-nav li a { float: right; width: 100%; text-align: right; }


/*------------------------- /Jquery According Panel Css / --------------------------*/
.message_list { list-style: none; margin: 0; padding: 0; width: 100%; }
.message_list li { padding: 0; margin: 0; background: url(../images/message-bar.png) repeat-x; border-left:solid 1px #a6c9e2;border-right:solid 1px #a6c9e2;border-top:solid 1px #a6c9e2;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.message_head { padding: 5px 10px; cursor: pointer; position: relative; margin-bottom: 0; }
.message_head .timestamp { color: #2e6e9e; font-size: 95%; position: absolute; right: 10px; top: 5px; }
.message_head cite { font-size: 100%; font-weight: bold; font-style: normal; }
.message_body { padding: 5px 10px 15px; }
.message_list span{color:#2e6e9e}
.collapse_buttons { text-align: right; border-top: solid 1px #e4e4e4; padding: 5px 0; width: 100%; }
.collapse_buttons a { margin-left: 15px; float: right; }
.show_all_message { background: url(../images/tall-down-arrow.gif) no-repeat right center; padding-right: 12px; }
.show_recent_only { display: none; background: url(../images/tall-up-arrow.gif) no-repeat right center; padding-right: 12px; }
.collpase_all_message { background: url(../images/collapse-all.gif) no-repeat right center; padding-right: 12px; color: #666666; }

/*------------------------- /Jquery Progress Css / --------------------------*/
.ui-progressbar {position: relative;}
.progress-label {position: absolute;left: 50%;top: 4px;font-weight: bold;text-shadow: 1px 1px 0 #fff;}

/*------------------------------Page Backgrond styles--------------------------------------*/      

.Page_imgBG { background: url(../images/Form_imgBackground.png);height: 308px; }
.Page_BG { background: none #FFF;min-height:300px}
.Page_ToolBar { background: url(../images/Tb_Bg.png) repeat-y; height: 25px; border-top: solid 1px #dddcdc;width:100%;z-index:1000 }

/*------------------------------------Module Navigation--------------------------------------*/  

.Menu_Wrapper { background: url(../images/naviback.jpg) repeat-x; height: 29px; }
.slider { overflow: hidden; position: relative; width: 94%; margin: 0 auto }
.slider ul { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 12px; text-transform: uppercase;  text-shadow: 3px 1px 1px rgba(0, 0, 0, 0.35); }
.slider li { float: left; padding: 6px 10px; border: 1px solid transparent; list-style: none }
.slider li:hover { background-color: transparent; border: 1px solid #transparent; padding: 6px 10px; }
.slider li a { text-decoration: none; color: #FFF;font-weight: bold }
.slider li a:hover { color: #083c68; text-decoration: none;font-weight: bold }
.slider li img { margin: -10px; margin-right: 10px; border: none; margin-left: 1px; visibility: hidden; }
.Navactive { background-color: #135288; border: 1px solid #416a8c !important; padding: 6px 10px !important; }
.controls { margin-top: -23px }


/*---------------------------------Module Sub Level Navigation-----------------------------------*/  

.Navigation_Sub{}
.NS_Block{border-bottom:1px solid #d0e1e9;margin-bottom:15px;padding:0 0 10px 0}
.NS_Bk{}
.NS_Bk li{}
.NS_Bk li img{margin:8px 10px 0 0;float:left}
.NS_Bk_Header{font-size:13px; font-weight:bold;color:#004276;}
.NS_Bk_Description{margin:0;color:#626262;font-size:12px;font-weight:normal}
.NS_Pages{float:left;margin-left:20px }
.NS_Pages li{list-style: url("../images/NS_IcoArrow.png");color:#1c488f;padding-bottom:4px}
.NS_Heading {list-style:none !important ;font-weight:bold;position:relative;margin-left:-15px}
/*------------------------------Client Logo Aria--------------------------------------*/   
.MastHead{}
.MH_ClientLogo{float:left;width:132px;height:59px} 
.MH_Ctrl_Login{}  
.btn_Login_menu{float:right;margin-top:25px;margin-right:5px}
.user_img{float:right;border:1px solid #cccaca;margin:3px 3px 0 3px;width:51px;height:51px}

.LoginDetails{float:right;padding:10px 0 0 0;margin-right:5px;text-align:right }
.LoginDetails span{color:#888888}
span.Login_Des{color:#426b8e;font-size:11px;margin:0}


/*------------------------------Page header Aria--------------------------------------*/   
.Page_TitleBar{background-color:#f6f6f6;padding:5px;border-bottom:1px solid #fff;position:relative}
.Page_TitleBar img{width:32px;height:32px;float:left;margin:0 }
span.PG_Title_Header{font-family:MyriadProLight;font-size:20px;font-weight:bold; color:#646464;position:absolute;left:45px;top:6px;text-transform:uppercase;}
span.Pg_Title_Desc{color:#626262;font-weight:normal;font-size:12px;margin-left:10px;font-family:Arial;text-transform:none;}


/*------------------------------PG_TB_Link styles--------------------------------------*/        
.Page_TB_Links{list-style: none;padding-left:10px;}
.Page_TB_Links li img{margin-top:5px;}
.Page_TB_Links li{display: inline;padding-right: 10px;float: left;line-height:0;}
.Page_TB_Links li a{margin-top: 5px;color: #4a4a4a;font-family: Arial;font-weight: bold;line-height: 2;text-decoration: none;}
.Page_TB_Links li a:hover{margin-top: 5px;color: #005a9f;font-family: Arial;font-weight: bold;line-height: 2;text-decoration: none;}
 
 /*----------------------------PG_TB_icoSprite styles--------------------------------------*/

.Page_TB_Icons li a{padding-bottom:5px;}
.Page_TB_Icons{list-style: none;padding-left: 10px;}
.Page_TB_Icons li{display:inline-block ;padding:5px 0 0 0;float:left;}
.Page_TB_Icons li div{background-image:url(../images/TB_Icons.png);background-repeat:no-repeat;}  

.TB_icoAccess{ background-position: 0 0; width: 16px; height: 16px; } 
.TB_icoAdmin{ background-position: 0 -26px; width: 16px; height: 16px; } 
.TB_icoApproved{ background-position: 0 -52px; width: 16px; height: 16px; } 
.TB_icoAttachment{ background-position: 0 -78px; width: 16px; height: 16px; } 
.TB_icoBarChart{ background-position: 0 -104px; width: 16px; height: 16px; } 
.TB_icoComments{ background-position: 0 -130px; width: 16px; height: 16px; } 
.TB_icoDelete{ background-position: 0 -156px; width: 16px; height: 16px; } 
.TB_icoEdit{ background-position: 0 -182px; width: 16px; height: 16px; } 
.TB_icoEmployee{ background-position: 0 -208px; width: 16px; height: 16px; } 
.TB_icoError{ background-position: 0 -234px; width: 16px; height: 16px; } 
.TB_icoExcel{ background-position: 0 -260px; width: 16px; height: 16px; } 
.TB_icoFacebook{ background-position: 0 -286px; width: 16px; height: 16px; } 
.TB_icoFilter{ background-position: 0 -312px; width: 16px; height: 16px; } 
.TB_icoFlicker{ background-position: 0 -338px; width: 16px; height: 16px; } 
.TB_icoGooglePlus{ background-position: 0 -364px; width: 16px; height: 16px; } 
.TB_icoGridView{ background-position: 0 -390px; width: 16px; height: 16px; } 
.TB_icoKey{ background-position: 0 -416px; width: 16px; height: 16px; } 
.TB_icoLineChart{ background-position: 0 -442px; width: 16px; height: 16px; } 
.TB_icoLinkedIn{ background-position: 0 -468px; width: 16px; height: 16px; } 
.TB_icoListView{ background-position: 0 -494px; width: 16px; height: 16px; } 
.TB_icoLock{ background-position: 0 -520px; width: 16px; height: 16px; } 
.TB_icoNew{ background-position: 0 -546px; width: 16px; height: 16px; } 
.TB_icoNext{ background-position: 0 -572px; width: 16px; height: 16px; } 
.TB_icoNote{ background-position: 0 -598px; width: 16px; height: 16px; } 
.TB_icoOutlook{ background-position: 0 -624px; width: 16px; height: 16px; } 
.TB_icoPieChart{ background-position: 0 -650px; width: 16px; height: 16px; } 
.TB_icoPowerpoint{ background-position: 0 -676px; width: 16px; height: 16px; } 
.TB_icoPrevious{ background-position: 0 -702px; width: 16px; height: 16px; } 
.TB_icoPrint{ background-position: 0 -728px; width: 16px; height: 16px; } 
.TB_icoRSS{ background-position: 0 -754px; width: 16px; height: 16px; } 
.TB_icoRefresh{ background-position: 0 -780px; width: 16px; height: 16px; } 
.TB_icoRejected{ background-position: 0 -806px; width: 16px; height: 16px; } 
.TB_icoReport{ background-position: 0 -832px; width: 16px; height: 16px; } 
.TB_icoResize{ background-position: 0 -858px; width: 16px; height: 16px; } 
.TB_icoSave{ background-position: 0 -884px; width: 16px; height: 16px; } 
.TB_icoScript{ background-position: 0 -910px; width: 16px; height: 16px; } 
.TB_icoSeperator{ background-position: 0 -936px; width: 14px; height: 16px; } 
.TB_icoSetting{ background-position: 0 -962px; width: 16px; height: 16px; } 
.TB_icoSummeryView{ background-position: 0 -988px; width: 16px; height: 16px; } 
.TB_icoTabRed{ background-position: 0 -1014px; width: 16px; height: 16px; } 
.TB_icoTagBlue{ background-position: 0 -1040px; width: 16px; height: 16px; } 
.TB_icoTagGreen{ background-position: 0 -1066px; width: 16px; height: 16px; } 
.TB_icoTagOrrange{ background-position: 0 -1092px; width: 16px; height: 16px; } 
.TB_icoTwitter{ background-position: 0 -1118px; width: 16px; height: 16px; } 
.TB_icoUnlock{ background-position: 0 -1144px; width: 16px; height: 16px; } 
.TB_icoWarning{ background-position: 0 -1170px; width: 16px; height: 16px; } 
.TB_icoWord{ background-position: 0 -1196px; width: 16px; height: 16px; } 
.TB_icoYouTube{ background-position: 0 -1222px; width: 16px; height: 16px; }

 /*---------------------------------PG_Footer styles---------------------------------------*/        
.Pg_Footer {border-top: 1px solid #e6e5e5; width: 100%; text-transform: uppercase; color: #989797; font-family: Arial; font-size: 10px; text-align: right; font-weight: bold; margin: 50px 0 20px 0; }
.Pg_Footer a { text-transform: uppercase; color: #989797;font-family: Arial; font-size: 10px; float: right; font-weight: bold; }

/*---------------------------------PG_Info Panel styles-----------------------------------*/   

.Page_InfoPanel{}
.Page_InfoPanel .PG_IP_Icons{margin-left:15px;margin-top:25px}
.PG_IP_Icons li{list-style:none;padding-bottom:10px;}
.ItemImg{background-image:url(../images/RL_Icons.png);background-repeat:no-repeat;margin-right:10px;}
span.IP_Heading{color:#19348c;font-weight:bold;font-size:12px;font-family:Arial;margin:0 ;padding-top:5px}
.PG_IP_Icons a{font-size:11px;font-family:Arial;text-decoration:none;color:#005a9f}  

.IP_icoActiveLogin{ background-position: 0 0; width: 40px; height: 40px; } 
.IP_icoAccountCreate{ background-position: 0 -50px; width: 40px; height: 40px; } 
.IP_icoSecurityCapability{ background-position: 0 -100px; width: 40px; height: 40px; }  

.PG_IP_Links{margin-left:30px}



/*---------------------------------Controller Employee List View styles-----------------------------------*/   
.Ctrl_EmpLV{}
.Ctrl_EmpLV span{color:#626262;}
.Ctrl_EmpLV .EmpLV{list-style:none;float:left}
.Ctrl_EmpLV .EmpLV_Block{border-bottom:1px dashed #c4c4c4;padding:10px;}
.EmpLV_ImgBG{background-image:url(../images/Act_User_bg.png); background-repeat:no-repeat;margin-right:10px;width:44px;height:39px;float:left;padding:2px}
.EmpLV_ImgBG img{width:35px;height:35px;}
.EmpLV_Desc{float:left}
.EmpLV_Desc span{color:#595959;text-align:left;margin:0}
.Normal_Text{text-decoration:none;font-size:11px;font-weight:normal}


/*---------------------------------Controller Employee List View styles (Table)-----------------------------------*/   

.EmpTB_ImgBG{background-image:url(../images/Act_User_bg.png);background-repeat:no-repeat;margin-right:10px;width:44px;height:39px;padding:2px}
.EmpTB_ImgBG img{width:35px;height:35px;}
.Normal_Text{text-decoration:none;font-size:11px;font-weight:normal}
.Ctrl_EmpTb td{padding:3px;}
.Ctrl_EmpTb,.Ctrl_EmpTb tr,.Ctrl_EmpTb td{line-height:9px;}
.Ctrl_EmpTb td a{line-height:20px;}
.EmpTb_Line{border-bottom:1px dashed #c4c4c4;}


/*---------------------------------Controller Listview Pagination styles-----------------------------------*/  
.last{float:right}
.last ul{margin:5px 0 0 0 }
.last ul li{display:inline;color:#005a9f;font-size:11px;font-weight:bold;padding:1px;}
.last ul li a{vertical-align:bottom}
.last ul li img{vertical-align:bottom}

/*---------------------------------Controller List View styles-----------------------------------*/  

.Ctrl_LV{}
.Ctrl_LV span{color:#626262;}
.Ctrl_LV .LV{list-style:none;}
.LV .LV_Block{border-bottom:1px dashed #c4c4c4;padding:5px 0 ;}
.LV span{text-align:left;margin:0;font-weight:normal}

/*---------------------------------Menu_Sub Level_Infomation styles-----------------------------------*/ 

.NS_Info{margin-left:20px}
.NS_Info li{list-style:none}


/*---------------------------------Control Panel styles-----------------------------------*/ 

.Control_Wrapper{background-color:#f5f5f5;width:98% !important;margin:10px auto;padding:20px 0;}


.CP_Widject{background:#fff url(../images/CP_WI_bg.png);background-repeat:no-repeat;width:182px;height:184px}
.CP_Wi_Heading{text-transform:uppercase;font-size:14px;font-family:'MyriadProLight';font-weight:normal;color:#979696;margin:10px 0 0 25px;width:145px}
.CP_Wi_Heading img{float:right}
.CP_Wi_mainDecs{height:70px}
.CP_WI_SubDecs{height:74px}
.CP_WI_Line{border-bottom:#eeeeee 2px solid;}
.CP_WI_No_Blue,.CP_WI_No_Green,.CP_WI_No_Orange{font-size:48px;font-family:'MyriadProLight';font-weight:normal;margin-top:25px}
.CP_WI_No_Blue{color:#395cae}
.CP_WI_No_Green{color:#99be79}
.CP_WI_No_Orange{color:#ed8b0d}
.CP_WI_Msg{text-transform:uppercase;font-size:18px;font-family:'MyriadProLight';font-weight:normal;color:#727272;margin-bottom:20px;margin-top:17px}
.CP_WI_Desc{text-align:center;margin-top:17px !important;}
.CP_WI_Con{padding:8px}
.CP_Wi_List{list-style:none;float:left}
.CP_Wi_List > li{display:inline;float:left;}

.CP_SepLine{background-image:url(../images/CP_SepLine.png);background-repeat:no-repeat;height:32px; }
.CP_Wi_ModCon_Header{}
.ModuleHeader{font-family:'MyriadProLight';font-weight:normal;font-size:30px;margin:5px 15px 10px 0}
.CP_ModBg{background-color:#fdfdfd;width:93px;height:93px;border:1px solid #eeebeb;}
.CP_ModBg img{margin:17px}
.CP_Wi_ModuleWrapper{width:95%;margin:0 auto;}
.CP_Wi_ModuleContainer{}
.CP_Wi_ModuleList{list-style:none;}
.CP_Wi_ModuleList li{display:inline;float:left;padding:3px}
.CP_WI_SubList{list-style:none}
.CP_WI_SubList li{padding-top:10px}
.CP_WI_SubList li img{float:left}
.CP_WI_SubList li span{font-family:Arial;font-size:11px;font-weight:normal;margin-left:10px;margin-top:0;}

.CP_WI_Dummy{background:url(../images/Wi_Add.png);background-repeat:no-repeat;width:173px;height:148px;margin:5px 0 0 4px;position:relative}

.CP_Wi_btnAdd{background-image:url(../images/btn_Wi_Add.png);background-repeat:no-repeat;width:39px;height:39px;position:absolute; left:65px;top:40px}
.CP_Wi_btnAdd:hover{background-image:url(../images/btn_Wi_Add_active.png);background-repeat:no-repeat;width:39px;height:39px}
.CP_WI_Template{background:url(../images/Wi_Template.png);background-repeat:no-repeat;width:173px;height:148px;margin:5px 0 0 4px}

.FLine{border-radius:0;/*width:98%;*/border-top:1px solid #CCC;border-bottom:0;border-left:0;border-right:0;/*margin:1px 0 1px 5px;*/padding:5px 10px 0 5px}
.FLine legend{padding:0 5px ;color:#145c9c;margin-left:-5px}

/*---------------------------------Control Panel Popup-----------------------------------*/ 

.CP_PopWrapper{width:460px;}
.CP_PopBg{background-color:#f5f5f5;margin-bottom:5px;padding-bottom:5px}
.CP_Pop_Option{float:left}
.CP_Pop_content{border-bottom:1px solid #ededed;width:460px;margin-top:5px  }
.Theme_Select{float:right;margin-top:-5px}
.Theme_Select li{display:inline;padding:0 1px}
.CP_Pop_Tog{float:right;margin-top:-8px}
.CP_Pop_Confer{float:right}
.CP_Pop_Confer li{display:inline;list-style:none}


/*-----------------------------------Control Panel Modal-----------------------------------*/ 


#basic-modal-content,#basic-modal-content1,#basic-modal-content3,#basic-modal-content2{display:none;}
/*modal Overlay */
#simplemodal-overlay {background-color:#bbbbbb;}
/*Modal Container */
#simplemodal-container {height:150px; width:465px; background-color:#fff; border:1px solid #e0e0e0; padding:12px;-webkit-box-shadow: 0px 0px 9px rgba(50, 50, 50, 0.75);
-moz-box-shadow:0px 0px 9px rgba(50, 50, 50, 0.75);
box-shadow:0px 0px 9px rgba(50, 50, 50, 0.75);}
#simplemodal-container .simplemodal-data {padding:3px;}
#simplemodal-container a {color:#2073CF;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}

/*---------------------------------Add Widget Popup-----------------------------------*/ 

.Add_Wi_PopWrapper{width:600px}
.Add_Wi_PopLine{border-bottom:1px solid #ededed;width:100%}
.Add_Widget{margin-top:10px;}
.Add_Widget li{padding:3px 0;list-style-position:inside;border-bottom:1px dashed #e3e3e3;line-height:18px}
.Add_Widget li img{float:left;margin-right:10px}

