/********************** Reset **********************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:justify;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input, textarea, select {font-size:100%;}
legend {color:#000;}
.left{float:left;}
.clear{clear:both;}
.right{float:right;}
span.noshow  {display:none; margin:0;}

/* ========================================================================== */

html{background:#ebebeb; /*04Oct2010*/}

body, input, select {font-family:"Lucida Grande","Lucida Sans Unicode"; font-size:12px; /*font:12px Arial, Helvetica, sans-serif;*/ color:#141414;  /*line-height:22px; */}
body{line-height:22px;}
select { font-family:"Lucida Grande","Lucida Sans Unicode"; font-size:12px; color:#141414;}
body{background-color:#FFF;/*#f5f5f5;*/}
.blur{color:#787878;}


/*Home page BEGIN - 01Oct2010*/
body.indexbg{background:#fff url(../images/bg-home.jpg) top left repeat-x; /*13Oct2010*/}
.wrap{width:1000px; margin:0 auto; padding:0;}

/*Top Menu BEGIN*/
ul.topmenu{float:left; margin:0; padding:0; height:29px; width:1000px;}
ul.topmenu li{float:left; font-weight:bold; line-height:29px; }
ul.topmenu li.menu-split-home, ul.topmenu li.menu-split-home-01{background:url(../images/menu-split-home.gif) no-repeat;  width:1; height:29px; /*13Oct2010*/}
ul.topmenu li.menu-split-home-01{padding-left:14px;}
ul.topmenu li a{text-decoration:none; color:#fff;  padding:7px 15px 7px 14px; margin-left:1px;}
ul.topmenu li a:hover{ background:url(../images/menu-over-home.gif) repeat-x; }
/*Top Menu END*/

<!--.try-it{background:url(../images/tryit.gif) no-repeat; width:82px; height:36px; position:absolute; margin:32px 0 0 183px; *margin:4px 0 0 172px; clear:both;}
-->
/*Logo Login Sec BEGIN*/
.logo-sec{padding:0 10px;}
.logo-lt{float:left; padding-top:11px;}
.logo-rt{float:left; margin-top:35px; margin-left:155px; *padding-top:35px; *padding-left:155px;}

.index-login{width:150px; float:left; margin-right:13px;}
.index-login input{width:138px; height:13px; border:1px solid #c2c2c2; font-size:10px; padding:0 5px 2px; *padding:1px 5px 1px; line-height:13px;}
.index-login input.go{background:url(../images/go.gif) no-repeat; border:0 none; width:auto; text-align:right; width:30px; height:16px; float:right; margin:6px 0 0; *margin:6px -13px 0 0; cursor:pointer;}
.index-login span, .index-login span a{color:#a2a2a2; text-decoration:none; /*13Oct2010*/}
.index-login span a:hover{color:#5a5a5a; /*13Oct2010*/}
/*Logo Login Sec END*/

.creative-prof-sec{width:957px; padding:11px 16px 20px 27px; height:272px; color:#fff;}
.creative-prof{float:left;  width:605px; height:263px; font-size:16px; line-height:40px; padding-top:16px; /*13Oct2010*/} 
.creative-prof .creative-prof-arrow {position:absolute; margin:39px 0 0 467px;}
.creative-prof span{color:#ff3200;}

.index-signup{float:right; width:350px; height:270px; margin:6px 0 0;}
.signup-lt-top, .signup-rt-top, .signup-lt-bot, .signup-rt-bot{width:5px; height:5px; background:url(../images/sprite-menu.png) no-repeat;}

.signup-top-bg{height:5px; font-size:0px; float:left;}
.signup-lt-top{background-position:0 -273px; float:left;}
.signup-rt-top{background-position:-5px -273px; float:right;}
.signup-top-bot-bg{width:340px; height:5px; background:#525252; float:left;}

.signup-mid-bg{width:310px; height:260px; background:#525252; float:left; padding:0 22px 0 18px;}
.signup-mid-bg p{font-weight:bold; background:url(../images/signup-now-bdr.gif) bottom left repeat-x; padding:0px 0 7px 0; margin:0 0 3px; *margin:0 0 3px;}
.signup-mid-bg dl{clear:both; margin:0; padding:9px 0 8px; *padding:5px 0 4px;}
.signup-mid-bg dt{float:left; width:115px; padding-right:5px;}
.signup-mid-bg dd input{float:left; width:148px; height:17px; border:1px solid #d7d7d7; font-size:11px; line-height:17px; padding:0 2px 2px;}
.signup-mid-bg dd select{width:154px; height:21px; border:1px solid #d7d7d7; font-size:11px; line-height:12px;  padding:2px;}
.signup-mid-bg dd.create-acc{ float:right; padding-right:21px;}
.signup-mid-bg dd.create-acc input, .signup-mid-bg dd.create-acc input:hover{background:url(../images/sprite-menu.png) no-repeat; width:110px; height:25px; border:0 none; cursor:pointer;}
.signup-mid-bg dd.create-acc input{background-position:-4px -285px;}
.signup-mid-bg dd.create-acc input:hover{background-position:-4px -310px;}
.signup-bot-bg{height:5px; font-size:0px; float:left; }
.signup-lt-bot{background-position:0px -278px; float:left;}
.signup-rt-bot{background-position:-5px -278px; float:right;}

/*13Oct2010*/
.main-index{padding:13px 0 0px; }
.main-index h2{font-weight:bold; color:#111; border-bottom:1px solid #eaeaea; margin:0 15px 7px 0; padding:0 0 1px; }
.home-banners{float:left; width:596px; margin: 0 22px 0 10px; font-size:12px; border:1px solid #c2c2c2; padding:0; height:248px;}
.recent-members{float:right; width:370px; font-size:11px;}
.members{padding:0px 0px 5px;}
.members img{float:left; border:1px solid #cfcfcf; margin:0 1px;}

.bot-aboutus{background:#ebebeb; height:30px; border-top:1px solid #e1e1e1; margin-top:5px;}
.bot-sub-aboutus{*margin-top:15px;}
.bot-txt-aboutus{width:1000px; margin:0 auto; text-align:left; font-size:11px; color:#646464; padding:3px 0;}
/*Home page END - 01Oct2010*/

/* Bottom */
.bot-sec{min-width:1000px; background:#f0f0f0; border-top:1px solid #d2d2d2; font-size:11px; color:#828282; margin-top:5px;}
.bot{width:1000px; margin:0 auto; padding:15px 0;}
/* / Bottom */


/* =================================HOME PAGE FINAL 11.8.10 =================================*/
/*HEADER*/
.div_topimg02{ background:url(../images/sprite-menu02.png); background-position:0px -420px ; width:100%; height:130px;   }
.home_final_top{ height:100px; *height:101px;}
.home_final_signin{float:right; width:313px; padding-right:14px; margin-top:24px; font-size:12px; color:#FFF;}
.home_signin_field{ width:144px; height:15px; line-height:15px;  color:#141414; font-size:11px; float:left; padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0;  }
.home_signin_field01{ width:144px; height:15px; line-height:15px;  color:#141414; font-size:11px;   float:left; margin-left:12px;  padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0;}
.home_forgot_pwd{width:312px; float:left; margin-top:7px;}
.home_pwd_txt{float:left; font-size:11px; color:#b2b2b2; line-height:12px;}
.home_pwd_txt a{ color:#b2b2b2; text-decoration:none;}
.home_pwd_txt a:hover{ color:#0087dc; text-decoration:underline;}
.home_menu_line1{ background:url(../images/sprite-menu.png);  background-position:right  -128px; height:29px; width:3px; float:left;  margin-left:6px; margin-right:6px; }
.home_menu_line{margin-right:12px; float:left; background:url(../images/sprite-menu.png);  background-position:right -128px; height:29px; width:3px;}
.home_field{width:327px; float:left;}


/*MENU*/

.home_menu_tab01 { float:left; margin-top:4px; font-size:12px; line-height:18px;  }
.home_menu_tab01 a{text-decoration:none;  color:#141414;}
.home_menu_tab01 a:hover{text-decoration:none;  color:#141414; }

/*BANNER*/
.div_topimg03{ background:url(../images/sprite-menu02.png); background-position:0px -113px ;   height:305px;   }
.home_banner_img{ background-image:url(../images/home_txt_bgd01.gif); float:left; width:630px; height:305px; overflow:hidden;}
.home_banner01{margin-top:30px; width:350px;  float:left; }
.home_banner_txt{padding-left:28px; padding-right:20px; padding-top:34px; padding-bottom:34px; float:left;}
.home_banner_detail{ font-size:15px; color:#323232; line-height:40px; /*19Aug2010*/}
.home_banner_detail span{color:#f03c00; font-weight:bold;}
.home_banner_arrow{ position:absolute; float:left;  padding:0; *right:538px; *top:202px; margin-left:496px; margin-top:72px; *margin:0; }

.drag{cursor:move;}
.bold{font-weight:bold;}

/* Heading Text */
.head_01{ color:#0087dc; font-weight:bold;}
.head_02 {color:#969696; font-size:11px;}

/* header 14.4.08*/

.div_topimg{  background-position:0px 0px; width:100%; height:59px; background:#eee; border-bottom:1px solid #ddd; /*height:110px; background:url(../images/sprite-menu02.png);*/ min-width:1000px; /*01Oct2010*/}
.div_cntntpart{   width:100%; height:auto;}
.div_cntntpart01{   width:100%; height:auto;}

.div_main{margin:0 auto; height:auto; padding:0px; width:1000px; }

/* =================================menu========================================= */

.menu{width:1000px; height:25px; float:left;}
.menu_nav{float:left;  height:25px; width:1000px;  }
.menu_line{background:url(../images/sprite-menu.png);  background-position:-48px 0px ;  height:25px; width:3px; float:right;  margin-left:12px; margin-right:12px; }
.menu_tab { float:right; margin-top:3px; font-size:11px; line-height:18px;}
.menu_tab a{text-decoration:none;  color:#141414;}
.menu_tab a:hover{text-decoration:none;  color:#141414;}
.menu_signout_border{background:url(../../images/sprite-menu.png);  background-position:-48px 0px ; height:25px; width:3px; float:right;  margin-left:6px; }
.menu_signout{background:url(../images/sprite-menu02.png); background-position:0px -939px; width:70px; font-size:11px; height:24px; text-align:center; color:#FFF; float:right; padding-top:1px; line-height:20px;}
.menu_signout a{text-decoration:none; color:#FFF;}
.menu_signout a:hover{text-decoration:none; color:#FFF;}

.menu_line1{ background:url(../images/sprite-menu.png); background-position:-48px 0px; height:25px; width:3px; float:left;  margin-left:6px; margin-right:6px; }
.menu_tab1 { float:left; margin-top:3px; font-size:11px; line-height:16px;  }
.menu_tab1 a{text-decoration:none;  color:#141414;}
.menu_tab1 a:hover{text-decoration:none;  color:#141414; font-weight:bold;}


/* =================================Select Professional========================================= */

label{ float:left; color:#141414; font-size:11px; } /*01Oct2010*/
textarea{font-family:"Lucida Grande", "Lucida Sans Unicode"; }
.searchfieldbgd{ width:252px; float:left; height:23px; text-align:right; color:#FFF;}
.searchgo{ float:left; background:url(../images/sprite-menu.png); background-position:-330px -100px; width:27px; height:23px;  cursor:pointer; border:0 none; outline:0 none;}
.searchgo a{  cursor:pointer; width:27px; height:23px; }
.searchfield{width:220px; height:24px;  padding-left:1px; padding-right:3px; border:1px solid #C2C2C2; margin:0; padding-top:2px; padding-bottom:2px; line-height:18px; /*13Oct2010*/  }
.searchby_radio{float:left; margin-left:7px; margin-right:4px; margin-top:5px; height:12px; width:19px; }
.searchby_radio01{float:left;  margin-top:5px; height:12px; width:19px; margin-left:2px; margin-right:2px; }

 
 /* =================================Keyword Search========================================= */

.keywordimg{ margin-top:3px;  width:27px; height:23px; float:left; outline:0 none; background:url(../images/sprite-menu.png); background-position:-297px -100px;  cursor:pointer; border:0 none; outline:0 none; }
.keywordimg a{ cursor:pointer; width:27px; height:23px;}
.txtfield{width:218px; height:17px; padding-left:3px; padding-right:3px; border:1px solid #C2C2C2; float:left; margin:0; margin-top:3px;   padding-top:1px;  padding-bottom:3px; outline:0 none; line-height:17px;  /*13Oct2010*/ }
.keywordsearchfield{float:left; width:256px;  height:30px;}

/* =================================top menu link area========================================= */

.linkarea{float:left; width:1000px; height:26px;}
.recruiterstxt{color:#646464; font-size:10px; width:250px; float:left;  height:15px; font-weight:bold; line-height:15px; text-align:center;   }
.recruittxt{color:#646464; text-decoration:none; font-weight:bold; font-size:10px;}
a.recruittxt {color:#646464; text-decoration:none; }
a:hover.recruittxt  {color:#0087dc; text-decoration:none; }


/* =================================left box ========================================= */

.leftbox{width:210px; /*margin-right:10px;*/ float:left;}

/*Search Page BEGIN - 01Oct2010*/
body{background:#fff; min-width:1000px;}
.top-sub-menu{width:100%; min-width:1000px; height:25px; padding:0 0%; color:#fff; font-size:11px; background:#ccc; border-bottom:1px solid #ccc;}
ul.top-sub-menu-lt{float:left; }
ul.top-sub-menu-rt{float:right;}
ul.top-sub-menu-rt span{font-weight:bold;}
ul.top-sub-menu-lt, ul.top-sub-menu-rt{margin:0; padding:0; height:25px;}
ul.top-sub-menu-lt li, ul.top-sub-menu-rt li{float:left; line-height:23px; *line-height:25px; }
ul.top-sub-menu-lt li.menu-split-sub{background:url(../images/menu-split-sub.gif) no-repeat top left; width:1; height:25px;}
ul.top-sub-menu-rt li.menu-split-sub{background:url(../images/menu-split-sub.gif) no-repeat top right; width:1; height:25px;}
ul.top-sub-menu-lt li a, ul.top-sub-menu-rt li a{text-decoration:none; color:#333;  }
ul.top-sub-menu-lt li a{padding:7px 10px 6px 9px; margin-left:1px;}
ul.top-sub-menu-rt li a{padding:7px 9px 6px 10px; margin-right:1px;}
ul.top-sub-menu-lt li a:hover, ul.top-sub-menu-rt li a:hover, ul.top-sub-menu-rt li a.active{ color:#FFF; background:url(../images/menu-over-home.gif) repeat-x; }

ul.top-sub-menu-rt li.welcome-member a, ul.top-sub-menu-rt li.welcome-member a:hover{cursor:default; background:transparent;}

ul.recruiters li.recruiters-lt-bg, ul.recruiters li.recruiters-mid-bg, ul.recruiters li.recruiters-rt-bg{ margin-top:4px;}
ul.recruiters{margin:0; padding:0 0 0 12px; background:url(../images/menu-split-sub.gif) no-repeat top left; width:1; height:25px; float:left;}
ul.recruiters li.recruiters-lt-bg{background:url(../images/recruiters-lt-bg.png) no-repeat; float:left; height:16px; width:5px;}
ul.recruiters li.recruiters-mid-bg{background:#fff; float:left; height:16px; color:#000; padding:0 5px; line-height:14px; *line-height:15px; font-weight:bold; font-size:11px;}
ul.recruiters li.recruiters-mid-bg span{color:#646464;}
ul.recruiters li.recruiters-rt-bg{background:url(../images/recruiters-rt-bg.png) no-repeat; float:left; height:16px; width:5px;}

.search-result{border-bottom:1px solid #c2c2c2; padding:0 0 5px; *padding:0 0 0px; margin:0 0 5px; *margin:0 0 7px;}
.search-result-first{*padding:0 0 7px;}
.search-result-txt{float:left; line-height:16px; font-size:11px;}
.search-result-txt a{font-weight:bold; font-size:12px; color:#000; text-decoration:none;}
.search-result-txt a:hover{text-decoration:underline;}
.search-result-txt span{color:#787878; font-weight:bold;}
.search-result-img{float:right; }
.search-result-img img{border:1px solid #cfcfcf; margin-right:2px;}
.search-result-shortlist{float:right;}
.search-result-bdr{border-bottom:0px none; margin-bottom:0px;}
.prev-next-link{width:778px;  border:1px #c2c2c2 solid; padding:3px 5px; font-weight:bold;  float:left; background:#ebebeb; margin-bottom:10px;}
.prev-next-link span{font-weight:normal; padding:0 7px;}
.prev-next-link a{color:#000;}
.prev-next-link a:hover{text-decoration:none;}
/*Search Page END - 01Oct2010*/

/* =================================quicksigunup center box top ========================================= */
.centerbox_quick{width:810px; height:auto; float:left;}


/* =================================quicksigunupcenter box middle========================================= */


.quickfield1{float:left; height:45px;   line-height:26px; width:790px; }
.quick_separationline{background:url(../images/sprite-menu02.png); background-position:0px -970px;    width:700px; height:1px; margin-top:5px; margin-bottom:10px; float:left; margin-left:45px;}
/* =================================quicksignup right box middle========================================= */


.box_03_color_quicksignup{background-color:#f0f0f0; height:auto; margin:0 auto; padding:0;   }

.rightbox_quick_txt{text-align:center; color:#b9b9b9; padding-top:250px; padding-bottom:250px; }


/* =================================side box editaccounts ========================================= */

.account_sidelinks_text{ height:25px; line-height:25px; color:#141414;  }
.account_sidelinks_text a{color:#141414; text-decoration:none;}
.account_sidelinks_text a:hover{color:#0087dc; text-decoration:none;}

/* =================================center box editaccounts ========================================= */
.account_formarea{ height:auto; float:left;  }
.txtfield3{ float:left; width:200px; height:25px; border:1px #d7d7d7 solid; margin-bottom:5px; margin-top:2px; padding-left:5px; padding-right:5px; margin-left:18px; outline:0 none; }
 .sideline{color:#b4b4b4; margin-left:10px; float:left;  padding-top:2px; line-height:25px; font-size:10px;}
 .newmail{width:440px;  float:left; padding-left:150px; color:#b4b4b4; font-size:10px; line-height:15px;}
 
.signin{width:60px; height:25px; float:left;  margin-top:5px; margin-left:150px; border:0 none;  outline:0 none;}


/*--------------------------------------------referal--------------------------------------*/

.ref_menu{height:25px;  margin-top:5px; margin-top:10px; float:left; width:590px;  }
.ref_approval{ height:22px; float:left; width:65px; font-size:11px; padding-left:2px; font-size:11px; text-align:center; margin-left:10px;}
.ref_approval a{text-decoration:none; color:#141414;}
.ref_approval a:hover{text-decoration:none; color:#141414;}

.ref_reject{width:50px;  float:left; margin-left:10px;  font-size:11px; text-align:center; margin-left:10px;}
.ref_reject a{text-decoration:none; color:#141414;}
.ref_reject a:hover{text-decoration:none; color:#141414;}

.ref_delete{width:50px;  float:left; margin-left:10px; margin-left:10px;}
.ref_delete a{text-decoration:none; color:#141414;}
.ref_delete a:hover{text-decoration:none; color:#141414;}

/*--------------------------------------------referal tab1--------------------------------------*/
.ref_checkbox{width:30px; float:left; border-right:1px #d7d7d7 solid; height:25px;}
.ref_from{width:142px; float:left;  border-right:1px #d7d7d7 solid; height:25px; padding-left:8px;}
.ref_date{width:100px; float:left;   padding-left:8px;  height:25px;}

/*--------------------------------------------referal tab2--------------------------------------*/
.ref_checkbox1{width:30px; float:left; height:25px;}
.ref_from1{width:142px; float:left;   padding-left:8px;}
.ref_date1{width:104px; float:left;   padding-left:8px;  height:25px;}

/*--------------------------------------------referal msg--------------------------------------*/

.ref_msg{ height:22px; float:left;  font-size:11px; padding-left:2px;  font-size:11px; text-align:center; margin-left:15px; color:#000; text-decoration:underline; }
.ref_msg a{  color:#000; text-decoration:underline; }
.ref_msg a:hover{ color:#000; text-decoration:underline; }
.ref_msg_menu1{height:25px;  margin-top:5px; margin-top:10px; float:left; width:600px;  }
.ref_border{ height:auto; width:542px; margin-left:3px; margin-top:15px; float:left;   border-top:1px #000000 dashed;}


/*--------------------------------------------Template------------------------------------------*/
.template_formarea{width:567px; float:left; border-bottom:1px solid #c2c2c2; padding-top:10px; }
.template_formarea_selection{width:567px; float:left; padding-top:10px; padding-bottom:10px; }
.template_formarea_txt1{width:250px; float:left; margin-top:10px; border-right:1px solid #d7d7d7; margin-left:5px;  }
.template_formarea_txt2{width:280px; float:left; margin-top:10px; margin-left:30px;  }
.template_publish{width:75px; height:22px; float:right; margin-top:40px; margin-right:10px;}

.bold{font-weight:bold; color:#141414; padding:0;}

.template_ctntarea{width:560px; padding-bottom:10px; margin-top:10px; float:left; height:auto;}
.template_img{float:left; margin-left:20px; width:120px; height:90px; }
.template_bgd{background-color:#c2c2c2; float:left; margin-left:20px; width:84px; height:60px;  padding-top:30px; color:#141414;  padding-left:36px;}
.template_box{width:60px; height:35px; float:left; font-size:10px; margin-left:8px;}
.template_preview_img{width:448px; height:294px; float:left; margin-top:5px; margin-left:5px;}

/*--------------------------------------------linktext color------------------------------------------*/
.linktextcolor{color:#141414; text-decoration:none;}
a.linktextcolor {color:#141414; text-decoration:none;}
a:hover.linktextcolor{color:#0087dc; text-decoration:underline;} 
 
 /*--------------------------------------------inbox navigation --------------------------------------*/

.ref_unread{width:73px;  float:left; margin-left:10px; }
.ref_unread a{text-decoration:none; color:#141414;}
.ref_unread a:hover{text-decoration:none; color:#141414;}

.ref_report{width:73px;  float:left; margin-left:10px; }
.ref_report a{text-decoration:none; color:#141414;}
.ref_report a:hover{text-decoration:none; color:#141414;}




.ref_page_bgd1{height:19px; width:592px; float:left;  padding-left:8px; border-top:1px #d7d7d7 solid; padding-top:3px; padding-bottom:3px;}
.page ul{display:inline; list-style:none; font-size:12px; }
.page li{display:inline; list-style:none; color:#6c6c6c;}
.page li a{color:#aaafb4; text-decoration:none; font-weight:bold;}
.page li a:hover{color:#6c6c6c; text-decoration:none; font-weight:bold;}
.bluetext{color:#0087dc; font-size:12px; padding:0;}
.inbox_sub{width:290px; float:left;  border-right:1px #d7d7d7 solid; height:25px; padding-left:8px;}
.inbox_sub1{width:290px; float:left; padding-left:8px;}



.joinprohive{float:left; padding-left:10px; width:120px; margin-top:8px; color:#0087dc; text-decoration:none; height:20px; line-height:14px;}
.joinprohive a{color:#0087dc; text-decoration:none;}
.joinprohive a:hover{color:#0087dc; text-decoration:underline;}




/* =================================port left box ========================================= */

.port_leftbox{width:250px; margin-right:10px; float:left;}

/* =================================center box top ========================================= */
.light_centerbox{width:450px; height:auto; float:left; border:1px solid #C2C2C2;}
.light_centerbox_top_lt{background-image:url(../images/box2_top_lt.gif); background-position:top; background-repeat:no-repeat; width:4px; height:27px; border:0 none; float:left;}
.light_centerbox_top_mid{background-image:url(../images/box2_top_mid.gif); background-repeat:repeat-x; border:0 none; width:407px; font-weight:bold; padding-left:5px; padding-top:3px; height:24px; float:left;}
.light_centerbox_top_rt{background-image:url(../images/box2_top_rt.gif); background-position:top; background-repeat:no-repeat; width:4px; height:27px; border:0 none; float:left;}

/* =================================center box middle========================================= */

.light_centerbox_mid{width:408px; border-left:1px #c2c2c2 solid; border-right:1px #c2c2c2 solid; padding:5px; float:left; }
.light_centerbox_mid1{width:418px; border-left:1px #c2c2c2 solid; border-right:1px #c2c2c2 solid; float:left; }

/* =================================center box right========================================= */
.light_centerbox_bot_lt{background-image:url(../images/box2_bot_lt.gif); width:5px; height:5px; background-repeat:no-repeat; background-position:top; float:left;}
.light_centerbox_bot_mid{background-image:url(../images/box2_bot_mid.gif); background-position:bottom; height:5px; background-repeat:repeat-x; width:410px; float:left;}
.light_centerbox_bot_rt{background-image:url(../images/box2_bot_rt.gif); background-position:top; background-repeat:no-repeat; width:5px; height:5px; float:left;}
.light_account_formarea { margin:10px;}
.light_selectfield { width:180px; height:25px; }
.light_formInput { width:175px; height:20px; }
.light_leftbox_top_space {cursor:move;}

.slide_lable{float:left; width:125px; text-align:right; padding:5px;}
.slide_value, .slide_buttton{float:left; padding:5px;}
.slide_value input{width:250px;}
.slide_value select{width:252px;}
.light_heading{background:#646464; border-bottom:1px solid #EBEBEB; padding:1px 0 3px 10px; font-weight:bold; color:#FFFFFF; cursor:move;}

/* =================================portfolio galleries sidebox========================================= */
.box_02_gallery_sidelinks_textarea{width:240px; padding-left:2px; }
.box_02_gallery_sidelinks_textbox{width:220px; border:1px #d7d7d7 solid; height:25px; line-height:25px;  color:#141414; margin-left:5px; margin-top:6px; padding-left:5px;   }
.box_02_gallery_sidelinks_text{color:#141414; text-decoration:none; width:100px; float:left;}
.box_02_gallery_sidelinks_text a{color:#141414; text-decoration:none;}
.box_02_gallery_sidelinks_text a:hover{color:#0087dc; text-decoration:none;}
.box_02_gallery_sidelinks_button{ background:url(../images/sprite-menu.png);  background-position:right -70px; width:30px; height:12px;  float:right; text-align:center; color:#FFF; font-size:9px; margin-top:8px; margin-right:6px; line-height:12px;}
.box_02_gallery_sidelinks_button a{color:#FFF; text-decoration:none;}
.box_02_gallery_sidelinks_button a:hover{color:#000; text-decoration:none;}

/* =================================portfolio galleries addframe========================================= */

.box_02_edit_addframe_content{  padding-top:2px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
.box_02_edit_addframe_contentpara01{width:506px; float:left;}
.box_02_edit_addframe_contentpara01 ul{width:506px;  float:left; list-style:none; display:inline; }
.box_02_edit_addframe_contentpara01 li{width:506px;float:left; list-style:none; display:block;  }

.box_02_choosefile{margin-top:35px; margin-left:15px; }
.box_02_gallery_edit_button{  background:url(../images/sprite-menu.png);  background-position:right -70px; width:30px; height:12px;  float:right; text-align:center; color:#FFF; font-size:9px; margin-top:8px;  line-height:12px;}
.box_02_gallery_edit_button a{color:#FFF; text-decoration:none;}
.box_02_gallery_edit_button a:hover{color:#000; text-decoration:none;}
.box_02_gallery_gray{background-color:#f0f0f0; border:1px solid #e5e5e5; width:120px; height:96px; float:left; }
.box_02_gallery_myform{width:295px; float:left; padding-left:10px; }
.box_02_gallery_txtfield{width:160px; height:20px; padding-left:3px; padding-right:3px; margin-bottom:5px; color:#e5e5e5; font-size:11px; font-weight:bold; }
.box_02_gallery_txtarea{width:370px; height:40px; padding-left:3px; padding-right:3px; margin-bottom:5px; color:#e5e5e5; font-size:11px; font-weight:bold; }


/* =================================Search result========================================= */
.box_filter_option{height:auto;  line-height:25px;  width:194px; float:left;}
.box_02_account_sidelinks_text{  line-height:25px; color:#141414; float:left;   }
.box_02_account_sidelinks_text a{color:#141414; text-decoration:none;}
.box_02_account_sidelinks_text a:hover{color:#0087dc; text-decoration:none;}
.create_img{width:203px; height:153px; float:left; margin-top:6px; }
.page_nav{color:#141414; text-decoration:underline;}

/* =================================Search result center box top ========================================= */
.centerbox_search{width:790px; height:auto; float:left;}
.centerbox_search01{width:790px; height:auto; float:left; margin-top:8px; padding-bottom:2px;}


/* =================================Search result box middle content========================================= */
.centerbox_search_cntnt{ padding-bottom:5px; }
.center_search_img{float:right; width:348px; margin-right:8px; }
.center_search_img01{float:left; width:405px; }
.center_search_add{font-size:11px;  float:right;}
.center_search_add a{font-size:11px; text-decoration:none; color:#141414;  }
.center_search_add a:hover{font-size:11px; text-decoration:underline;}

.box_01_pic{margin-top:8px; margin-left:2px; float:right; height:77px; width:115px; overflow:hidden; border:1px solid #cfcfcf; background:#FFF; padding:8px;}
.box_01_pic img{height:77px; width:115px; background:#EBEBEB;}
.center_search_details{float:left; width:414px; margin-left:8px;  }
.center_search_details01{float:left; width:213px; margin-top:3px; overflow:hidden; }
.search_head{font-size:11px;}
.search_cntnt_img{ float:left; padding-top:5px; padding-bottom:0px;  padding-right:10px; width:74px; overflow:hidden; }
.pfolio_lnk{text-decoration:none; color:#141414;}
.plst_tit{color:#111;}
.plst_nam{font-size:12px; font-weight:bold;}
.search_result_stats{color:#888; float:left; width:150px; margin-top:3px;}
.search_result_stats a{color:#888; text-decoration:none;};

/* =================================Search result title field========================================= */

.search_sort{float:left; }
.search_go{float:right; width:155px;  }
.search_go1{float:right; width:185px;  }

.quick_search_go{float:right; width:130px;  }
.quick_search_go1{float:right; width:118px;  }

.quick_search_go_bgd01{background:url(../images/sprite-menu.png); background-position:-367px -71px;  cursor:pointer; text-decoration:none;  width:23px; height:19px; text-align:center; line-height:18px; float:left; margin-left:3px;  color:#141414; }
.quick_search_go_bgd01 a{text-decoration:none; color:#141414;}
.quick_search_go_bgd01 a:hover{text-decoration:none; color:#141414;}

.search_side{float:left; padding-left:3px; padding-right:3px;}
.search_txtfield{width:21px; height:17px; padding-left:3px; padding-right:0px; color:#787878;  border:1px solid #d4d7d9; float:left; } 
.search_go_bgd{ width:23px; height:18px; text-align:center; line-height:18px; float:left; margin-left:3px; margin-top:2px; color:#141414;background:url(../images/sprite-menu.png); background-position:-367px -71px; cursor:pointer; text-decoration:none; }
.search_go_bgd a{text-decoration:none; color:#141414;}
.search_go_bgd a:hover{text-decoration:none; color:#141414;}
.search_rank{width:57px; height:20px; float:right; padding-left:2px; padding-right:3px; color:#787878;  border:1px solid #d4d7d9; margin-right:5px;  }
/* =================================message side box ======================================== */

.side_separation{background-image:url(../images/prohive_account_separationline.gif); width:175px; height:1px; margin-top:2px; margin-bottom:2px;}

/* =================================Mydash center box top ========================================= */
.centerbox_dash{width:510px; height:auto; float:left;}


/* =================================Mydash center box middle========================================= */

.centerbox_dash_mid{width:498px; border-left:1px #c2c2c2 solid; border-right:1px #c2c2c2 solid; padding:5px;  float:left; }


/* =================================Mydash left box top ========================================= */
.leftbox_dash{width:270px; height:auto; float:left; margin-left:10px;}
.leftbox_dash01{width:270px; height:auto; float:left; margin-top:10px; }


/* =================================Mydash left box middle========================================= */

.leftbox_dash_mid{width:248px; border-bottom:1px #c2c2c2 solid; border-left:1px #c2c2c2 solid; border-right:1px #c2c2c2 solid;  float:left; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px;   }
.leftbox_dash_mid01{width:248px; height:271px; border-left:1px #c2c2c2 solid; border-right:1px #c2c2c2 solid; border-bottom:1px #c2c2c2 solid; float:left; padding-left:10px; padding-right:10px; padding-top:5px;   }
.leftbox_dash_mid02{width:268px; border-left:1px #c2c2c2 solid; border-right:1px #c2c2c2 solid;  float:left;  padding-top:5px;   }


/* =================================Mydash top content======================================== */

.dash_head{font-size:15px; color:#0087dc;}
.dash_toparea{padding-left:15px; padding-right:10px; font-size:12px; color:#6e6e6e; line-height:25px; font-weight:bold; float:left;}
.dash_toparea01{padding-left:15px;  font-size:12px; color:#6e6e6e; line-height:25px; font-weight:bold;}
.dash_img{float:left; padding:5px; border:1px solid #cfcfcf; margin-right:10px;}
.dash_syn{float:left; margin-top:10px;}

.dash_para01{padding-left:15px; padding-right:15px; float:left; width:460px; }
.dash_txtfield{width:450px; height:45px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #ebebeb; float:left; margin:0; margin-top:10px; padding-top:3px; padding-bottom:3px; outline:0 none; line-height:15px;}
.dash_net{color:#646464; font-size:15px;}
.dash_para02{  float:left; width:490px; border-top:1px #666666 dotted; margin-top:3px; padding-top:8px; margin-left:0px; margin-bottom:5px;  }
.dash_netimg1{float:left; }
.dash_netcnt{ font-size:11px;  margin-left:43px; padding-left:8px;  }
.dash_bold{font-weight:bold; font-size:11px; float:left;}
.dash_gray{color:#9e9e9e; font-size:10px; float:right;  }
.dash_opp{font-size:11px; color:#FFF; margin-left:20px; font-weight:bold;}
.dash_left_img{ background:url(../images/sprite-menu.png);  background-position:0px -161px; width:270px; height:25px; float:left; border:0 none;  }

/* =================================Mydash top content========================================= */

.rightbox_dash_middle{width:230px; background-color:#e6e6e6; padding-left:10px; padding-right:10px;   }


.rightbox_dash_txt{text-align:center; color:#b9b9b9; padding-top:105px;  padding-bottom:100px; }
/* =================================Mydash top content ========================================= */


.opp_cntnt_para{float:left; border-bottom:1px #666666 dotted; margin-top:8px; width:245px; }
.opp_cntnt_para1{float:left; margin-top:8px; width:245px; }
.opp_cntnt1{padding-left:18px; padding-right:5px; font-size:11px; }
.opp_cntnt{padding-left:5px; padding-right:5px; font-size:11px; }
.opp_cntnt_new{ font-size:11px; width:220px; float:left; padding-left:15px; }
.opp_add_img{ float:right;  background-position:bottom;}
.opp_event_img{float:left; width:16px;  margin-right:5px; vertical-align:top;}
.opp_event_cnt{  margin-left:16px; width:220px;}
.opp_event_cnt1{ width:220px;}
.opp_event_para{ border-bottom:1px #666666 dotted; width:245px; }


/*=====================================================profileview==================================================================*/


/* =================================profileview right box top ========================================= */
.right_profileview{width:250px; height:auto; float:left; margin-left:10px;}


/* =================================profileview content======================================== */

.portfolio_content_para1{line-height:25px; width:720px; margin-left:10px; }
/* =================================profileview content para======================================== */
.portfolio_content_press{float:left; width:720px;  margin-left:10px;}
#portfoliomyform{ height:100px; float:left; width:720px;}
.portfolio_textarea1{width:253px; margin-top:5px;   border:1px #c2c2c2 solid;  height:80px; padding-left:5px; padding-right:5px; float:left;  }

.profile_menu_area{width:100%;  height:20px; margin-top:25px; float:left;}
.profile_menu_quicklisttxt{color:#141414; text-decoration:underline; margin-left:20px;}
 a.profile_menu_quicklisttxt{color:#141414; text-decoration:underline;}
a:hover.profile_menu_quicklisttxt {color:#0087dc; text-decoration:underline;}

/* =================================portfolio content======================================== */
.portfolio_galery_imgarrow{ width:26px; margin-left:18px;}
.portfolio_galery_imgarea01{float:left; width:66px; margin-bottom:5px;}
.portfolio_slideshowarea{margin-top:12px; float:left; width:720px; margin-left:10px;}
/* =================================search result 24.4.10======================================== */

.txtfield_res{ width:178px; height:22px; border:1px #d7d7d7 solid; margin-top:8px;  padding-left:3px; }
.txtfield_res1{ width:173px; height:22px; border:1px #d7d7d7 solid; margin-top:8px; padding-left:3px; }
.txtfield_pincode{ width:144px; height:22px; border:1px #d7d7d7 solid; margin-top:8px; padding-left:3px; float:left}
.text_search_but_div{ float:left; padding-top:3px;}
.text_search_but{ height:24px; padding-top:5px;}



/* =================================portfolio view new 24/4/10======================================== */
.view_toparea{ padding-right:10px; font-size:12px; color:#6e6e6e; line-height:25px; font-weight:bold; padding-left:5px; }
.view_img{float:left; width:70px; margin-right:5px; }
.view_blk{color:#141414; font-weight:normal;}
.view_menu_addquicklist{width:110px; float:right; margin-left:32px;  font-size:10px;  }

.view_blue{color:#141414; font-weight:bold;}
.view_para2{ margin-top:8px; float:left; width:250px; }
.view_area{width:250px; margin-left:16px;}
.view_area1{width:250px; float:left; margin-top:10px;}
.red_flag{ float:left; margin-top:6px;}
.view_follow{ float:left; margin-right:25px; margin-top:6px;}
.view_psd{ float:left; margin-right:25px;}

.view_rate{width:230px; line-height:30px;}

/* =================================profileview left box top ========================================= */
.left1_profileview{width:740px; height:auto; float:left;}


/* =================================upload center portion========================================= */
.upload_title{background-color:#e6e6e6;  height:25px; padding-left:5px; font-weight:bold;}

/* =================================upload center left========================================= */

/*#frames li{border:1px solid #C2C2C2; margin-bottom:5px; background:#FFF; min-height:87px; width:511px; padding-top:5px; padding-left:5px;}
#gallery_list li{width:223px; border:1px #d7d7d7 solid; height:25px; line-height:25px;  color:#141414;   padding-left:5px; padding-right:5px;float:left; background-color:#EBEBEB; margin-top:5px; margin-bottom:0px;   }
*/
.upload_gallery_text{color:#141414; text-decoration:none; width:100px; float:left;}
.upload_gallery_text a{color:#141414; text-decoration:none;}
.upload_gallery_text a:hover{color:#0087dc; text-decoration:none; background:#FFF; display:block; float:left; margin-left:-5px; padding-left:5px; width:228px;}
.upload_glry_img{float:right; margin-top:2px;}
.upload_para{background-color:#e6e6e6; padding:5px; float:left; width:225px; margin-top:5px; color:#6e6e6e; font-size:11px;}
.upload_add_img{ padding:5px; float:left; margin-top:6px; }
.upload_cnt{width:225px; float:left;}

/* =================================referal 30/4/10========================================= */


.ref_msg_menu11{padding-top:5px; padding-bottom:5px;  float:left; width:598px; border-bottom:1px solid #d7d7d7;  }


.ref_msg_txtarea01{  height:auto; width:548px; margin-left:11px;  float:left;  padding-left:8px; padding-right:8px; border:1px solid #d7d7d7; line-height:28px; text-align:justify; background-color:#FFF;  }
.ref_gray01{background-color:#e9e9e9;  height:auto; width:548px; margin-left:10px; margin-top:15px; float:left; padding-right:10px;  padding-left:10px; margin-right:20px; }


/* =================================Quicklist right box top ========================================= */
.quicklist_search{width:810px; height:auto; float:left;}
.quicklist_search01{width:810px; height:auto; float:left; margin-top:8px;}



/* =================================write======================================== */

.write_txt{ height:19px; width:540px; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0; margin-top:3px; float:right;}

.report_txt{ height:auto; width:660px;  float:left;    font-size:12px;  color:#000; border-bottom:1px solid #d7d7d7; padding-bottom:5px;  }

.report_bgd{width:660px; background-color:#e6e6e6; padding-left:40px; padding-right:40px; float:left; padding-top:5px; padding-bottom:15px; }
.report_img{float:left; padding-top:5px; margin-right:8px;}
.report_title{float:left; font-weight:bold;}


/*========================================================contact 6/4/10====================================*/
.cntct01_right{ height:auto; width:340px;      font-size:12px;  margin-top:5px; color:#000;  }
.cntct01_right label{color:#000; font-size:12px; height:25px; line-height:25px; }
.cntct01_right_txt{width:274px; height:17px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0; margin-top:3px;   padding-top:5px;  padding-bottom:3px; outline:0 none; line-height:16px;  }
.cntct01_right_txtarea{width:330px; height:auto; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0;      outline:0 none; line-height:20px; padding-top:10px; padding-bottom:10px; font-size:12px; color:#000; text-align:justify;  }
.cntct01_send{height:25px;  margin-top:5px; margin-top:10px; float:left; width:340px; border-top:1px solid #d7d7d7; padding-top:10px;  }



/* =================================inbox_message_read 3/5/10========================================= */

.msg_read{ height:auto; width:558px; margin-left:10px; margin-top:10px; float:left; padding-right:10px;  margin-right:20px; color:#0087dc; font-size:12px; font-weight:bold; }
.ref_gray02{background-color:#e9e9e9;  height:auto; width:548px; margin-left:10px; margin-top:5px; float:left; padding-right:10px;  padding-left:10px; margin-right:20px; }


/* =================================message_reply 4/5/10========================================= */

.msg_rply{ height:auto; width:558px; margin-left:10px; margin-top:10px; float:left; padding-right:10px;  margin-right:20px;  font-size:12px;  }
.msg_rply01{ height:auto; width:568px;  float:left;    font-size:12px;  }
.msg_rply02{ height:auto; width:568px;  float:left;    font-size:12px;  margin-top:5px;  }
.msg_form{ height:auto; width:568px; margin-left:10px; float:left;   margin-right:20px;  font-size:12px;  }
.msg_field{width:528px; height:19px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0; margin-top:3px;   padding-top:3px;  padding-bottom:3px; outline:0 none; line-height:15px;  }
.msg_field01{width:504px; height:19px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0; margin-top:3px;   padding-top:3px;  padding-bottom:3px; outline:0 none; line-height:15px; float:right;  }
.msg_rply01 label{height:25px; line-height:25px; color:#000; padding-right:10px;}
.msg_rply_txtarea{width:559px; height:329px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0;      outline:0 none; line-height:20px; padding-top:10px; padding-bottom:10px; font-size:12px; color:#000; text-align:justify;  }


/* =================================referal_message 4/5/10========================================= */

.inbox_status_sub{width:190px; float:left;  border-right:1px #d7d7d7 solid; height:25px; padding-left:8px;}
.inbox_status_sub1{width:190px; float:left;   padding-left:8px;}
.ref_pending{width:100px; float:left;  border-right:1px #d7d7d7 solid; height:25px; padding-left:8px;}
.ref_pending1{width:100px; float:left;   padding-left:8px;}
.ref_pending_tab1{height:25px; width:598px; background-color:#dcdcdc; margin-top:5px; border-top:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid; float:left;}
.ref_pending_tab2{height:25px; width:598px; background-color:#f5f5f5; border-bottom:1px #d7d7d7 solid; float:left;}

.ref_req{ height:auto; width:541px; padding-left:28px;  float:left;    font-size:12px;  margin-top:5px; color:#969696; font-size:11px;  }





/* =================================contact 4/5/10========================================= */
.portfolio_menu_shareimg01{width:97px; height:20px; float:left;  outline:0 none; margin-left:20px; margin-right:15px;}
.cntct_bgd01{width:660px; background-color:#e6e6e6; padding-left:40px; padding-right:40px; float:left; padding-top:30px; padding-bottom:30px; }

.cntct_rply02{ height:auto; width:660px;  float:left;    font-size:12px;  margin-top:5px; color:#000;  }
.cntct_rply02 label{color:#000; font-size:12px; height:25px; line-height:25px; }
.cntct_rply_txt{width:590px; height:23px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0; margin-top:3px;   padding-top:5px;  padding-bottom:3px; outline:0 none; line-height:16px;  }
.cntct_rply01{ height:auto; width:660px;  float:left;    font-size:12px;  }
.cntct_txtarea{width:650px; height:auto; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #c2c2c2;  margin:0;      outline:0 none; line-height:20px; padding-top:10px; padding-bottom:10px; font-size:12px; color:#000; text-align:justify;  }
.cntct_send{height:25px;  margin-top:5px; margin-top:10px; float:left; width:668px; border-top:1px solid #d7d7d7; padding-top:10px;  }

/* =================================Guest book 4/5/10========================================= */
.cntct_para1{border:1px solid #c4c4c4; width:660px; float:left;}
.cntct_para2{border:1px solid #c4c4c4; width:660px; float:left; margin-top:10px;}
.cntct_txt01{padding:10px; width:640px; height:auto; float:left;}
.cntct_txt02{padding:10px; width:640px; height:auto; float:left; background-color:#FFF; border-top:1px solid #d7d7d7;}
.cntct_guest{float:left; margin-left:20px; }
.gues_submit{width:58px;  float:left;  }

/* =================================Quicklist 5/5/10========================================= */
.quick_title_left{float:left; width:550px;}

.quick_brief{width:108px;  float:left; margin-left:30px; }
.quick_check{margin-top:5px; margin-left:5px;  float:left; margin-bottom:5px; height:15px; }
.quick_cntnt{ padding-bottom:5px; float:left; width:100%;  }




/*=======================================================portfolioview 25/5/10====================================*/
.portfolioview_bgd{background-color:#e6e6e6; width:720px; padding-top:5px; padding-left:10px; padding-right:10px;  float:left; padding-bottom:5px; margin-bottom:12px;}

.profile_menu_portfoliotab01{height:20px;  float:left; text-transform:capitalize;}
.profile_menu_portfoliotab01 a{ color:#141414; text-decoration:none; height:20px; line-height:25px; padding-left:10px; padding-right:10px;}
.profile_menu_portfoliotab01 a:hover{ color:#141414; text-decoration:none; height:20px; line-height:20px; background-color:#e6e6e6; display:block;}
.profile_menu_portfoliotab01 a.active{ color:#141414; text-decoration:none; background-color:#e6e6e6; display:block; height:20px; line-height:25px;  }

.portfolio_galery_imgarea3{float:left; margin-left:21px; width:66px; margin-right:21px;}
.portfolio_img{width:589px; border:1px solid #c8c8c8; padding:6px; float:left; height:394px; margin-left:8px; cursor: url(../../images/magnify.cur), -moz-zoom-in;}
.portfolioview_rate{background:#e6e6e6; padding-left:15px; float:left; width:235px; padding-bottom:10px; padding-top:5px;}
.port_tel{float:left; margin-right:15px; margin-left:20px;}
.view_port_text{ height:24px; line-height:24px; color:#141414; border-bottom:1px #626262 dotted;  width:234px; float:left;  }
.view_port_text a{color:#141414; text-decoration:none;}
.view_port_text a:hover{color:#0087dc; text-decoration:none;}
.view_port_text1{ height:24px; line-height:24px; color:#141414;   width:250px; float:left;  }
.view_port_text1 a{color:#141414; text-decoration:none;}
.view_port_text1 a:hover{color:#0087dc; text-decoration:none;}
.port_arrowimg{float:left; width:66px; margin-bottom:10px;}
.port_arrowimg01{float:left; width:66px; margin-top:10px;}
.right_profileview_mid01{width:238px; border:1px #c2c2c2 solid;  padding-left:5px; padding-right:5px; padding-top:8px; padding-bottom:5px; float:left; }
.port_detail{padding-top:17px; line-height:18px; font-size:12px; font-weight:normal;}
.dash_head01{font-size:12px; color:#141414; font-weight:bold; margin-right:63px;}
.portfolio_slideshow01{float:left;  font-size:11px; margin-left:8px;}
.port_centerbox01{width:598px; height:auto; float:left; border:1px solid #c2c2c2; border-top:0px; }
 

 /*--------------------------------------------following navigation 25.5.10 --------------------------------------*/
.nav_follow{width:598px; height:25px; float:left;  border-bottom:1px #c2c2c2 solid;  }
.nav_follow li{display:inline;}

.nav_follow li a{font-size:12px; color:#141414; text-decoration:none;}
.nav_follow li a{display:block; width:598px; height:25px; float:left;  overflow:hidden;  line-height:25px; text-align:center;}
.nav_follow li.button1 a{width:121px; background-position:0 0; }
.nav_follow li.button2 a{width:112px; background-position:-121px 0 ; }
.nav_follow li.button3 a{width:138px; background-position:-233px 0 ;}


.nav_follow li a:hover{font-size:12px;  text-decoration:none;}
.nav_follow li.button1 a:hover{width:121px; background-position: 0 -26px; }
.nav_follow li.button2 a:hover{width:112px; background-position: -121px -26px;}
.nav_follow li.button3 a:hover{width:138px; background-position: -233px -26px; }


.nav_follow li.button1 a:active{width:121px; background-position: 0 -26px; }
.nav_follow li.button2 a:active{width:112px;background-position: -121px -26px;}
.nav_follow li.button3 a:active{width:138px; background-position: -233px -26px; }

.follow_tit{padding-left:10px;}
.follow_cntnt{ height:auto; width:567px; padding-left:15px; float:left;     padding-right:15px;  font-size:12px; border-bottom:1px solid #d7d7d7; padding-top:10px; padding-bottom:10px;  }
.follow_cntnt01{ height:auto; width:567px; padding-left:15px; float:left;     padding-right:15px;  font-size:12px; padding-top:10px; padding-bottom:10px;  }
.follow_txt{width:325px; float:left;}
.follow_img{width:41px; padding:3px; border:1px solid #c2c2c2; float:left;}
.follow_para{ line-height:16px; padding-left:15px; width:260px; float:left; font-size:11px;  }
.follow_bold{font-weight:bold; color:#000; }
.follow_norm{font-weight:normal; color:#000; }
.follow_blue{color:#0087dc; }
.follow_para02{float:left; width:240px; padding-top:13px; padding-bottom:13px; font-size:11px;}
.follow_send{padding-right:15px; float:left; }
.follow_send a{ color:#141414; text-decoration:none;}
.follow_send a:hover{ color:#141414;  text-decoration:none;}
.follow_del{padding-right:15px; float:left;  }
.follow_del a{color:#141414; text-decoration:none;}
.follow_del a:hover{color:#141414; text-decoration:none;}
.follow_block{padding-right:0px; float:left;  }
.follow_block a{color:#141414; text-decoration:none;}
.follow_block a:hover{color:#141414; text-decoration:none;}
.follow_page{height:19px; width:598px; float:left;}
.ref_page01{height:18px; line-height:18px; width:592px; float:left;  padding-left:8px; border-top:1px #d7d7d7 solid;}


/*========================================================Quick 2/6/10====================================*/
.quick_fieldcheck01{float:left; width:622px; padding-left:168px; margin-bottom:5px; font-size:11px;}


.linkarea_leftpart01{float:left; width:303px; height:23px; }
.recruitersarea01{width:260px; height:20px; background-color:#ebebeb; float:right; margin-top:2px; margin-bottom:2px;   }

.logoarea01{height:59px; width:1000px; float:left;}
.logoimg01{width:136px; height:40px; margin-top:8px; float:left; margin-left:22px; background-position:0px -191px; cursor:pointer; }

.search_professional01{width:256px; margin-left:141px; height:45px;  float:left; margin-top:5px;}
.keywordsearch01{float:left; /*width:280px;08-sep-2010*/ margin-top:24px; height:28px; }
.Quick_box{border:1px #c2c2c2 solid; float:left; width:988px; margin-top:10px; height:0px; /*18px;*/ margin-bottom:10px; padding-left:10px; padding-top:3px; padding-bottom:8px; visibility:hidden; }
.Quickbox_center{width:798px; border:1px #c2c2c2 solid; padding-left:5px; padding-right:5px; padding-top:15px; padding-bottom:5px; float:left;  }
.quick_separationline01{ background-repeat:no-repeat; background-position:center;  width:775px; height:1px;  margin-bottom:10px; float:left; margin-left:10px; border-top:1px dashed #c2c2c2;}
.quickbox_newmail{float:left; height:55px;   line-height:26px; width:760px; padding-left:30px; }

.quickbox_right{width:162px; float:left; margin-left:8px; height:auto; padding:9px; margin-bottom:0px; border:1px solid #c2c2c2;}



/*========================================================account_update_student 2/6/10====================================*/
.quickbox_para01{float:left; height:40px;   line-height:26px; width:760px; padding-left:30px;}
.basic label{ float:left; color:#141414; font-size:12px; padding-right:10px; text-align:right; width:120px;}


.acc_std{width:598px; height:25px; float:left; border-bottom:1px #c2c2c2 solid; }
.acc_txt{padding-left:8px; font-weight:bold;}
.acc_box_lt{width:210px; float:left; border-bottom:1px solid #c2c2c2;}
.acc_std_lt{width:200px; height:25px;  border-bottom:1px #c2c2c2 solid;  }
.acc_para_lt{width:210px; padding-bottom:10px; padding-top:10px;  /*padding-top:5px;  padding-right:5px; padding-left:8px;*/ /*20Aug2010*/ }
.acc_links_txt{ height:22px; line-height:22px; color:#141414; display:block;   }
.acc_links_txt a{color:#141414; text-decoration:none; display:block;  padding:0 10px; /*20Aug2010*/ }
.acc_links_txt a:hover , .acc_links_txt a.active{color:#fff; text-decoration:none; background-color:#1f84d4; display:block; padding:0 10px; font-weight:bold; /*20Aug2010*/}
.acc_links_txt a:hover{background:#999;}

.acc_separation{/*width:183px; height:1px; margin-top:2px; margin-bottom:2px; border-top:1px dashed #c2c2c2;*/ /*20Aug2010*/ }
.acc_cntr{width:598px; min-height:585px; border:1px #c2c2c2 solid; border-top:0px;  float:left; }
.acc_cntr_para01{width:578px; float:left; padding-left:10px; padding-right:10px; padding-top:15px;  }
.acc_para01_txt{padding-left:110px; padding-bottom:10px}
.acc_para02{float:left; height:35px;   line-height:26px; width:586px;   color:#141414; padding-left:12px;}
.acc_para03{float:left; height:25px;   line-height:26px; width:586px;   color:#141414; padding-left:12px;}

.acc_para02 label{color:#141414; text-align:right; width:140px;}
.acc_para02_txt{ border-bottom:1px dashed #c2c2c2; font-weight:bold; width:515px; float:left; margin-left:10px;}
.acc_change{color:#0087dc; font-size:11px; float:left; padding-top:8px; padding-left:15px; padding-right:15px;}
.acc_change a{color:#0087dc; text-decoration:none;}
.acc_change a:hover{color:#0087dc; text-decoration:underline;}
.acc_pro{padding-top:10px; padding-bottom:5px; float:left; width:598px;}
.acc_name{float:left; width:598px;}
.acc_name_field{ float:left; width:598px; padding-bottom:3px;}
.acc_name_field01{ float:left; width:598px; padding-bottom:3px;}
 .acc_sideline{color:#0087dc; margin-left:160px; float:left;  padding-top:2px; line-height:15px; font-size:10px;       }
 .acc_sideline a{color:#0087dc; text-decoration:none;}
 .acc_sideline a:hover{color:#0087dc; text-decoration:underline;}
.acc_update{width:578px; border-top:1px solid #c2c2c2; float:left; padding-bottom:10px; padding-top:10px;  margin-right:10px; margin-left:10px;}
.acc_up_img1{float:left; margin-left:162px; }
.acc_cancel{margin-left:15px; color:#141414; float:left; }
.acc_cancel a{color:#141414; text-decoration:none;}
.acc_cancel a:hover{color:#0087dc; text-decoration:none;}
.txtfield4{ float:left; width:188px; height:17px; border:1px #d7d7d7 solid; margin-bottom:5px; margin-top:2px; padding-left:5px; padding-right:5px; margin-left:18px; outline:0 none; padding-top:3px; padding-bottom:3px; }
.acc_footer{ background-color:#ebebeb; height:30px; margin-top:15px; padding-top:5px;}
.acc_footer_txt{color:#141414; margin-left:210px; font-size:11px; }
.acc_star{margin-bottom:4px;}
 .sideline01{color:#141414; margin-left:2px; float:left;  padding-top:2px; line-height:25px; font-size:12px;}
 .sideline01 a{color:#141414; text-decoration:none;}
 .sideline01 a:hover{color:#141414; text-decoration:none;}
.updates01{width:110px; height:25px; float:left;  margin-top:5px; margin-left:178px; border:0 none;  outline:0 none;}
.txtfield5{ line-height:11px; float:left; width:200px; height:25px; border:1px #d7d7d7 solid; margin-bottom:3px; margin-top:2px; padding-left:4px; padding-right:4px; margin-left:18px; padding-top:4px; padding-bottom:4px; /*outline:0 none;*/  }


/*========================================================upload portfolio 3/6/10====================================*/
.upload_port_box{width:788px; border:1px #c2c2c2 solid;  float:left; }
.upload_port_box01{ float:left;  padding:10px;   }
.upload_port_addframe_title{background-color:#e6e6e6; width:498px;  height:25px; float:left; padding-left:10px; }

.upload_port_img_sec{margin-top:5px; float:left; border-bottom:1px #c2c2c2 dashed; padding-bottom:5px; width:744px; }
.upload_port_para1{font-weight:bold; border-bottom:1px #c2c2c2 dashed;}
.upload_para_addframe_contentpara1{width:490px; border-bottom:1px dashed #c2c2c2; float:left; padding-top:5px; padding-bottom:8px; line-height:22px; }
.upload_para_addframe_contentpara2{width:490px; float:left; padding-top:5px; padding-bottom:5px; line-height:22px; }

.upload_para_gallery_lt{float:left; width:200px;}
.upload_para_gallery_rt{float:left; width:35px;}
.upload_port_gallery_textbox{width:188px; border:1px #d7d7d7 solid; height:25px; line-height:25px;  color:#141414;   padding-left:5px; padding-right:5px;float:left;   }
.upload_para_gallery_lt ul{  float:left; width:180px; }
.upload_para_gallery_lt li{ margin-top:5px; float:left; width:180px; }
.upload_port_img{width:118px; height:88px; background:#e3e3e3; padding:1px; margin-right:5px; float:left; }
.upload_port_txt{float:left; width:368px; padding-top:20px; text-align:center; color:#969696;}
.upload_port_img1{width:118px; background:#e3e3e3; padding:1px; float:left; margin-right:5px; }
.upload_port_star{background-color:#e6e6e6; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px; width:18px; height:17px; float:left; margin-top:5px; }


.upload_add02{width:235px; float:left; margin-right:25px; margin-top:10px;}

.upload_right02{float:left; width:506px; margin-top:10px;}

/*========================================================profile 3/6/10====================================*/

/*Old .profile_para01_txt{ border-top:1px dashed #c2c2c2;  width:575px; float:left; margin-left:10px; padding-right:5px;}*/
.profile_para01_txt{width:560px; float:left; margin-left:10px; padding-right:5px; background:#ebebeb; border-bottom:1px solid #c2c2c2; padding:2px 10px; clear:both; *margin-bottom:0; color:#141414;}
.profile_text{font-weight:bold; float:left; color:#141414;}
.profile_para01_txt01{  width:578px; float:left; margin-left:10px; padding-left:10px;}
.profile_para01_upload{  width:565px; float:left; margin-left:10px; padding-left:10px; margin-top:10px; border-bottom:1px dashed #c2c2c2; padding-bottom:10px; padding-right:5px; }
.profile_upload_imgsec{float:left; width:577px;}
.left{float:left;}
.profile_upload_txt{float:left; padding-left:25px; width:477px; color:#969696;}
.profile_upload_gray{color:#6e6e6e; font-weight:bold;}
.profile_para01_txt02{ float:left; width:577px; padding-top:8px;}
.profile_upload_file{float:left; padding-left:25px;}
.profile_para02_upload label{color:#141414; text-align:right; width:140px; font-weight:bold;}

.profile_para03_upload label{color:#141414; text-align:right; width:140px; font-weight:bold;}
.profile_txtfield{ float:left; width:113px; height:25px; border:1px #d7d7d7 solid; margin-bottom:3px; margin-top:2px; padding-left:4px; padding-right:4px; margin-left:18px; padding-top:4px; padding-bottom:4px; outline:0 none;}
.profile_sidetxt{color:#141414; float:right;  padding-top:2px; line-height:25px; font-size:12px;}
.profile_check{ margin-right:10px;  margin-top:5px;}
.profile_para02_upload{  width:565px; float:left; margin-left:10px; margin-top:3px; padding-left:10px;  border-bottom:1px dashed #c2c2c2; padding-bottom:7px; padding-right:5px;}
.profile_para03_upload{  width:565px; float:left; margin-left:10px; margin-top:3px; padding-left:10px;  border-bottom:1px dashed #c2c2c2; padding-bottom:7px; padding-right:5px; padding-top:5px;}
.profile_para04_upload{  width:565px; float:left; margin-left:10px; margin-top:3px; padding-left:10px;  padding-bottom:7px; padding-right:5px; padding-top:5px; }
.profile_para04_upload label{color:#141414; text-align:right; width:140px; font-weight:bold;}

.upload_std_rt{width:788px; height:25px;   border-bottom:1px #c2c2c2 solid;  }
.upload_title01{background-color:#e6e6e6;  height:25px; padding-left:5px; font-weight:bold; width:764px;}

/*========================================================profile birthday 3/6/10====================================*/


.profile_birth{float:left; width:158px;}
.profile_birth_field{float:left; width:340px;}
.profile_date_field{float:left; margin-right:5px;}
.profile_month{ float:left; width:60px; height:25px; border:1px #d7d7d7 solid; margin-bottom:3px; margin-top:2px; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; outline:0 none;}
.profile_date{ float:left; width:55px; height:25px; border:1px #d7d7d7 solid; margin-bottom:3px; margin-top:2px; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; outline:0 none;}
.profile_year{ float:left; width:70px; height:25px; border:1px #d7d7d7 solid; margin-bottom:3px; margin-top:2px; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; outline:0 none;}
.profile_abt{ float:left; width:270px; height:80px; border:1px #d7d7d7 solid; margin-bottom:5px; margin-top:2px; padding-left:5px; padding-right:5px; margin-left:18px; outline:0 none; padding-top:3px; padding-bottom:3px; }
.profile_national{ float:left; width:80px; height:25px; border:1px #d7d7d7 solid; margin-bottom:3px; margin-top:2px; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; outline:0 none; margin-left:18px;}

/*========================================================profile availability 3/6/10====================================*/

.profile_avail_area{  width:565px; float:left; margin-left:10px; margin-top:3px;   border-bottom:1px dashed #c2c2c2; padding-bottom:7px;  padding-top:5px;}
.profile_avail_area label{color:#141414; text-align:right; width:140px; font-weight:bold;}
.profile_avail{width:568px; float:left; padding-right:5px; padding-left:10px;}
.profile_avail_inter{float:left; margin-left:60px;}
.profile_current_bgd{width:580px; float:left; margin-top:5px; background-color:#ebebeb; height:20px; padding-top:5px; padding-bottom:5px;}
.profile_current_txt{margin-left:190px; font-weight:bold;}


/*========================================================profile membership 3/6/10====================================*/
.profile_member{float:left;  width:407px;}
.profile_white_bgd{background-color:#fff; width:407px;  padding-top:5px; padding-bottom:5px; float:left;  color:#141414; padding-left:5px;}
.profile_gray_bgd{background-color:#ebebeb; width:407px;  padding-top:5px; padding-bottom:5px; float:left;  color:#141414; padding-left:5px; font-weight:bold;}
.profile_add_img01{margin-right:10px; margin-left:5px; width:12px; float:left; margin-top:6px; *margin-top:4px;  line-height:12px; }
.profile_add_img{margin-right:10px; margin-left:5px; width:12px; float:left; margin-top:5px;}
.profile_change_area{float:right; font-size:11px; font-weight:normal;}
.profile_change{float:left; color:#0087dc;}
.profile_change a{float:left; color:#0087dc; text-decoration:none;}
.profile_change a:hover{float:left; color:#0087dc; text-decoration:underline;}
.profile_del{float:left; color:#ff0030; margin-left:20px; margin-right:20px;}
.profile_del a{float:left; color:#ff0030; text-decoration:none; }
.profile_del a:hover{float:left; color:#ff0030; text-decoration:underline; }
.port_up_img1{float:left; margin-left:168px; }


/*========================================================select template box 4/6/10====================================*/

.centerbox_mid01{width:588px;  padding:5px; float:left; }
/*========================================================search result box 4/6/10====================================*/

.centerbox_search_mid01{width:778px;  border:1px #c2c2c2 solid; padding:5px;  float:left; }

.leftbox_top_mid01{ border:0 none; width:195px; font-weight:bold; padding-left:5px; padding-top:3px; height:24px; float:left;}
.box1model3{width:200px; float:left; margin-top:8px; border:1px solid #ddd; }
.leftbox1_mid_search01{width:178px;  padding-left:10px; padding-right:10px; float:left; padding-bottom:5px;}

/*========================================================request referal 4/6/10====================================*/

.centerbox_mid_ref01{width:598px;  padding-top:5px; padding-bottom:5px;  float:left; }

.rightbox_middle01{width:160px; }

.quicklist_mid01{width:798px; border:1px #c2c2c2 solid;  padding:5px;  float:left; }
.quicklist_search02{width:810px; height:auto; float:left; margin-top:2px;}

/*========================================================dashboard 4/6/10====================================*/

.centerbox_dash02{width:510px; height:auto; float:left; border:1px solid #c2c2c2;}
.centerbox_dash03{width:510px; height:auto; float:left; border:1px solid #c2c2c2; border-top:0px; min-height:998px; /*margin-top:10px;25-10-10*/}

.centerbox_dash_mid01{width:498px; padding:5px; padding-left:10px;  float:left; }
.leftbox_dash02{width:270px; height:auto; float:left; margin-left:10px; /*border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;*/}
.centerbox_mid3{width:598px; float:left; padding-bottom:5px;  }
.nav_ref01{width:598px; height:25px; float:left;  border-bottom:1px solid #c2c2c2;}

.nav_ref01 li{display:inline; }

.nav_ref01 li a {font-size:12px; color:#141414; text-decoration:none;}
.nav_ref01 li a{display:inline; width:598px; height:25px; float:left;   overflow:hidden; line-height:25px; text-align:center;}
.nav_ref01 li.button1 a{width:81px; background-position:0 0; }
.nav_ref01 li.button2 a{width:80px; background-position:-81px 0 ;  }
.nav_ref01 li.button3 a{width:80px; background-position:-161px 0 ; }


.nav_ref01 li a:hover{font-size:12px;  text-decoration:none;}
.nav_ref01 li.button1 a:hover{width:81px; background-position: 0 -25px; }
.nav_ref01 li.button2 a:hover{width:80px;background-position: -81px -25px;}
.nav_ref01 li.button3 a:hover{width:80px; background-position: -161px -25px; }

.nav_ref01 li a.active{font-size:12px;  text-decoration:none;}

.nav_ref01 li.button1 a.active{width:81px; background-position: 0 -25px; }
.nav_ref01 li.button2 a.active{width:80px;background-position: -81px -25px;}
.nav_ref01 li.button3 a.active{width:80px; background-position: -161px -25px; }
/*========================================================dashboardedit portfolio 4/6/10====================================*/

.port_box1model3{width:250px; float:left; border:1px solid #c2c2c2;  }
.port_leftbox_top_mid01{border:0 none; width:245px; font-weight:bold; padding-left:5px; padding-top:3px; height:24px; float:left;}
.port_leftbox_mid01{width:238px; padding:5px; float:left;}
.centerbox_port01{width:550px; height:auto; float:left;  border:1px solid #c2c2c2;  }
.port_centerbox_mid02{width:548px;  padding-top:10px; padding-bottom:10px; float:left; }

.quickbox_right01{width:162px; float:left; margin-left:8px; height:auto; padding:9px; margin-bottom:0px; background-color:#e6e6e6;}
.box_02_edit_port_title{background-color:#e6e6e6; width:524px;  height:25px; float:left; padding-left:5px; }
.box_02_edit_port_title1{background-color:#e6e6e6; width:524px;  height:25px; float:left; padding-left:5px; margin-top:5px; }

.box_02_port_addframe_contentpara1{width:528px; border-bottom:1px dotted #d7d7d7; float:left; padding-top:5px; padding-bottom:8px; line-height:22px; }


/*========================================================CV 5/6/10====================================*/


.cv_para{  width:575px; float:left; margin-top:3px; padding-left:10px;   padding-right:5px; padding-top:5px;}
.cv_title{float:left; width:570px;}
.cv_white_bgd{background-color:#fff; width:570px;  padding-top:5px; padding-bottom:5px; float:left;  color:#141414; padding-left:8px; border-bottom:1px solid #F5F5F5;}
.cv_gray_bgd{background-color:#ebebeb; width:573px;  padding-top:5px; padding-bottom:5px; float:left;  color:#141414; padding-left:5px; font-weight:bold;}
.cv_del{float:left; color:#ff0030; margin-left:15px; margin-right:12px;}
.cv_del a{float:left; color:#ff0030; text-decoration:none; }
.cv_del a:hover{float:left; color:#ff0030; text-decoration:underline; }
.cv_valid{float:left; padding-top:3px; padding-bottom:3px;}
.cv_valid label{color:#141414; }

.cv_update{width:578px; border-top:1px dashed #c2c2c2; float:left; padding-bottom:10px; padding-top:10px;  margin-right:10px; margin-left:10px; margin-top:10px;}



.acc_upadate_secure{width:430px; float:left;   color:#141414; padding-left:170px; margin-top:5px;}
.acc_upadate_secure label{color:#141414; float:left;}
/*========================================================port 7/6/10====================================*/
.view_port_addquicklist{ float:right; background:url(../images/sprite-menu.png);  background-position:0px -250px; width:118px; height:16px; cursor:pointer;  }
.view_port_addquicklistSelect{ float:right; background:url(../images/sprite-menu.png);  background-position:0px -234px; width:118px; height:16px; cursor:pointer;}
/*.view_port_addquicklist{ float:right;  margin-top:-10px;  }
*/
.port_detail01{ line-height:15px; font-size:12px;  font-weight:normal; float:right; width:156px;}

.view_blk01{color:#969696; font-weight:normal; font-size:11px;}
.port_blk{color:#000;}
.port_edit{color:#969696; float:right; font-size:10px; }
.port_edit a {color:#969696; text-decoration:none;}

.port_edit a:hover{color:#969696;  text-decoration:none; }


.port_toparea02{ font-size:12px; color:#6e6e6e; line-height:25px; font-weight:bold; float:left;  padding-bottom:5px; width:232px; margin-right:5px;  }

.port_view_mid01{width:245px; border-top:1px #c2c2c2 solid; border-bottom:1px #c2c2c2 solid; padding-left:0px; padding-right:5px; padding-top:0px; padding-bottom:0px; float:left; }
.port_view_img{float:left; width:70px; margin-right:5px; margin-top:5px;}
.port_para2{ margin-top:93px; float:left; width:250px; }


.port_slide01{float:left; width:70px; padding-left:8px; line-height:15px; height:15px;}
.port_linkarea{float:right; margin-right:110px; color:#969696; margin-bottom:8px;  }
.port_linkarea a{color:#969696; text-decoration:none; }

.port_linkarea a:hover{color:#141414;  }
.port_linkarea a.active{color:#141414;}

.port_edit01{float:right; color:#929292; margin-right:10px; font-size:11px;}
.port_edit01 a{color:#929292; text-decoration:none;}
.port_edit01 a:hover{color:#929292; text-decoration:none;}
.port_galery_imgarea01{margin-top:3px;}
.port_view_area1{width:250px; float:left; margin-top:8px;}
.port_banner{ background: url(../../images/ad-free-website.jpg) #626262 no-repeat; width:240px; height:65px; float:left;  color:#FFF; margin-top:12px; margin-left:5px;}
.port_rate{width:230px; line-height:25px;}
.port_para2{ margin-top:10px; float:left; width:250px; }

.port_link_img{float:left; margin-right:25px;}
.port_link_img01{float:left; margin-right:25px; margin-left:15px;}
.port_link_img03{float:left; margin-right:25px; margin-top:4px;}
.port_link_img05{float:left; margin-right:25px; margin-top:3px;}
.port_link_img02{float:left; margin-right:25px; margin-top:2px;}

/*========================================================port 8/6/10====================================*/

.report_irrelevant{width:740px; background-color:#e6e6e6;  float:left; padding-top:15px; padding-bottom:15px; }


/*========================================================portfolioview 14/6/10====================================*/


h3{float:right; color:#0087dc; font-size:11px;}
.profile_change01 { color:#0087dc; text-decoration:none; float:right;}

.profile_change01 a{ color:#0087dc; text-decoration:none;}
.profile_change01 a:hover{color:#0087dc; text-decoration:underline;}
.profile_upload_para{  width:565px; float:left; margin-left:10px; padding-left:10px; margin-top:5px;  padding-bottom:0px; padding-right:5px; overflow:hidden;}
.profile_upload_para02 label{color:#141414; text-align:right; width:140px; font-weight:bold;}

.profile_upload_para03 label{color:#141414; text-align:right; width:140px; font-weight:bold;}
.profile_upload_para02{  width:565px; float:left; margin-left:10px; margin-top:3px; padding-left:10px;   padding-right:5px;}
.profile_upload_para03{  width:565px; float:left; margin-left:10px; margin-top:3px; padding-left:10px;   padding-right:5px; }

.profile_upload_para04{  width:565px; float:left; margin-left:10px; margin-top:5px; padding-left:10px;   padding-right:5px;}
.profile_upload_para04 label{color:#141414; text-align:right; width:140px; font-weight:bold;}
.port_upload_img{float:left; margin-left:178px; margin-top:10px; }


.profile_upload_para05{  width:565px; float:left; margin-left:10px; margin-top:10px; padding-left:10px;   padding-right:5px;}
.profile_upload_para05 label{color:#141414; text-align:right; width:140px; font-weight:bold;}
.profile_upload_para06{  width:565px; float:left; margin-left:10px; margin-top:10px; padding-left:10px; padding-bottom:15px; margin-bottom:5px;    padding-right:5px;}
.profile_upload_para06 label{color:#141414; text-align:right; width:140px; font-weight:bold;}
.link_button{float:left; margin-left:170px; margin-top:7px; margin-bottom:12px;}


.acc_para04{float:left; height:35px;   line-height:26px; width:586px;   color:#141414; padding-left:12px; margin-top:8px;}

.acc_para04 label{color:#141414; text-align:right; width:140px;}
.acc_para04_txt{ border-bottom:1px dashed #c2c2c2; font-weight:bold; width:515px; float:left; margin-left:10px;}
.gray_sideline{color:#6e6e6e; margin-left:160px; float:left;  padding-top:2px; line-height:15px; font-size:10px;       }
 .gray_sideline a{color:#6e6e6e; text-decoration:none;}
 .gray_sideline a:hover{color:#6e6e6e; text-decoration:underline;}
 
 
 /*========================================================portfolioview 15/6/10====================================*/

 .upload_port_tit{margin-top:5px; float:left; border-bottom:1px #c2c2c2 solid; padding-bottom:5px; width:765px; }
.upload_para_gallery_lt01{float:left; width:236px;}
.upload_port_gallery_textbox01{width:223px; border:1px #d7d7d7 solid; height:25px; line-height:25px;  color:#141414;   padding-left:5px; padding-right:5px;float:left; background-color:#ebebeb; margin-top:5px; margin-bottom:0px;   }
.upload_para2{padding-top:3px; padding-left:5px; padding-right:5px;   width:193px; line-height:18px; float:right;}
.upload_add03{width:235px; float:left; margin-right:10px; margin-top:10px;}
.upload_right03{float:left; width:519px; margin-top:10px;}
.upload_right04{float:left; width:519px; margin-top:10px; filter: alpha(opacity=40); opacity:0.4;  }

.upload_add_img01{ float:left; margin-top:2px; margin-right:4px;}
.upload_list{ width:510px; background-color:#e6e6e6; padding:5px; float:left; }
.upload_list_tit{ width:510px;  float:left; font-weight:bold; line-height:12px; }

.upload_list_details{ width:495px; background-color:#fff; margin-top:5px;  padding:6px; border:1px solid #c2c2c2; float:left;}
.upload_list_details01{ width:504px; margin-top:8px; float:left;}

.upload_list_img{float:left; border:1px solid #d3d3d3; padding:3px;}
.upload_list_img01{float:left; border:1px solid #d3d3d3; padding:3px; }

.upload_list_cntnt{width:186px; float:left; font-size:11px; line-height:16px; padding-left:3px;}
.upload_list_imgsec{width:240px; float:left; font-size:11px; line-height:16px;}
.upload_orange{color:#fe8d35; text-align:center; padding-bottom:4px; height:15px; font-weight:bold;}
.upload_images{ float:left; margin-left:7px; border:1px solid #d1d1d1;}
.upload_images01{ float:left; border:1px solid #d1d1d1;}

.upload_subtitle{color:#000000; font-size:11px; line-height:20px; height:20px;  width:512px; float:left;}
.upload_addframe{background-color:#e6e6e6; width:508px;  height:25px; float:left; padding-left:10px; margin-top:10px; }
.upload_change{height:12px;  float:right; text-align:center; color:#FFF; font-size:11px; margin-top:8px;  line-height:12px; color:#0087dc; margin-right:15px;}
.upload_change a{color:#0087dc; text-decoration:none;}
.upload_change a:hover{color:#0087dc; text-decoration:underline;}

.upload_del{ height:12px;  float:right; text-align:center; font-size:11px; margin-top:8px;  line-height:12px; color:#ff0030; margin-right:5px;}
.upload_del a{color:#ff0030; text-decoration:none;}
.upload_del a:hover{color:#ff0030; text-decoration:underline;}

.upload_add_note{ padding:5px; float:left; margin-top:2px; }


 /*========================================================trial 15/6/10====================================*/


#wrapper {
	width: 575px;
	}
	
	.accordionButton {	
	 color:#0087dc; text-decoration:none; float:left; width:575px;
	}
	
.accordionContent {	
	 width:575px; float:left; margin-top:3px; padding-left:10px;   padding-right:5px; padding-top:5px;;
	}
.cv_para01{  width:570px; float:left; margin-top:3px; padding-left:10px;   padding-right:5px; padding-top:5px;}
.acc_pro01{padding-top:10px; padding-bottom:5px; float:left; width:580px;}
.acc_name01{float:left; width:580px;}
.acc_name_field{ float:left; width:598px; padding-bottom:3px;}
.cv_update01{width:578px; float:left; padding-bottom:10px; padding-top:10px;  margin-right:10px; margin-left:10px; margin-top:5px;}

 /*========================================================trial 16/6/10====================================*/
/*
#h_afb{
	display:block;
	height:25px;
	overflow:hidden;
	width:508px;
	cursor:pointer;
	background-color:#e6e6e6;
	font-size:12px;
	 float:left;
	 padding-left:10px;
	 margin-top:10px;
}
/* mouseover state */
/*#h_afb:hover {
	background-position:0px 0 ;		
}
 
/* clicked state */
/*#h_afb:focus {
	background-position:0px 0;
}



#h_afb01 { 
padding-left:5px; 
font-weight:bold;
	display:block;
	height:25px;
	overflow:hidden;
	cursor:pointer;
	background-color:#e6e6e6;
	font-size:12px;
	 float:left;
	 margin-top:10px;
}
 
/* mouseover state */
/*#h_afb:hover01 {
	background-position:0px 0 ;		
}
 
/* clicked state */
/*#h_afb:focus01 {
	background-position:0px 0;
}
 





a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}*/


.add_orange{color:#fe8d35; font-size:12px; font-weight:bold;}
.upload_step3_tit{line-height:16px; color:#141414; padding-top:18px; padding-left:8px; padding-right:8px; }
.upload_step2_tit{line-height:12px; color:#141414; padding-top:18px; padding-left:6px;}

.search_result_mid{width:790px;  border-bottom:1px #c2c2c2 solid; padding-top:0px; padding-bottom:8px;  float:left; }
.search_result_mid01{width:790px;  padding-top:5px; padding-bottom:7px;  float:left; }

.centerbox_search02{width:790px; height:auto; float:left; }
.centerbox_search02:hover{background:#F8F8F8;};
.search_result_details{float:left; width:210px; }
.search_result_img{float:right; width:405px;}
.search_result_add{ float:right; margin-top:6px;}
.leftbox_top_mid02{background-color:#ebebeb; border:0 none; width:195px; font-weight:bold; padding-left:5px; padding-top:1px; height:24px; float:left; border-bottom:1px solid #ddd;}
.box_filter_option01{   width:194px; float:left; }
.result_txtfield{  width:178px; height:22px; border:1px #d7d7d7 solid;   padding-left:3px; }
.centerbox_search_mid02{width:773px;  border-top:1px #c2c2c2 solid; border-bottom:1px #c2c2c2 solid; height:22px; padding-top:3px; float:left; background-color:#ebebeb; padding-left:8px; padding-right:8px; }

.centerbox_search_mid03{width:773px;  border:1px #ddd solid; height:22px; padding-top:3px; float:left; background-color:#ebebeb; padding-left:8px; padding-right:8px; }

.search_side01{float:left; padding-left:3px; padding-right:3px; line-height:18px;}
.search_go_bgd01{text-decoration:none;  width:55px; height:19px; text-align:center; line-height:18px; float:left; margin-left:3px;  color:#141414; }

.search_go_bgd01 a{text-decoration:none; color:#141414;}
.search_go_bgd01 a:hover{text-decoration:none; color:#141414;}
.search_go_bgd02{background:url(../images/sprite-menu.png); background-position:-367px -71px;  cursor:pointer; text-decoration:none;  width:23px; height:19px; text-align:center; line-height:18px; float:left; margin-left:3px;  color:#141414; }
.search_go_bgd02 a{text-decoration:none; color:#141414;}
.search_go_bgd02 a:hover{text-decoration:none; color:#141414;}    
.search_sort01{float:left; line-height:18px; }
.menu_signout_border01{   background:url(../images/sprite-menu.png); background-position:-48px 0px ; height:25px; width:3px; float:right;  margin-left:12px; margin-right:12px; }
.search_rank01{width:130px; height:19px; float:right; padding-left:2px; padding-right:0px; color:#141414;  border:1px solid #d4d7d9; margin-right:0px;  }
.acc_std_lt01{width:200px; height:25px; background-color:#646464; border-bottom:1px #ebebeb solid; color:#fff; /*20Aug2010*/ }
.acc_std01{width:598px; height:25px; float:left; background-color:#646464;  border-bottom:1px #ebebeb solid; color:#fff; /*20Aug2010*/}
.port_leftbox_top01{border:0 none; background-color:#ebebeb; width:245px; font-weight:bold; padding-left:5px; padding-top:3px; height:24px; float:left;}
.upload_std_rt01{width:788px; height:25px;  background-color:#ebebeb;  border-bottom:1px #c2c2c2 solid;  }


.nav_ref02{width:598px; height:25px; float:left;  border-bottom:1px solid #c2c2c2;}

.nav_ref02 li{display:inline; }

.nav_ref02 li a{display:inline; background:#EBEBEB;  height:25px; float:left;   overflow:hidden; line-height:25px; text-align:center; font-size:12px; color:#141414; text-decoration:none; padding-left:22px; padding-right:22px; border-right:1px solid #c2c2c2;}

.nav_ref02 li a:hover{font-size:12px;  text-decoration:none;  background-color:#646464; color:#FFF}
.nav_ref02 li a.active{font-size:12px;  text-decoration:none; background-color:#646464; color:#FFF}

.nav_follow01{width:598px; height:25px; float:left; border-bottom:1px #c2c2c2 solid;  }
.nav_follow01 li{display:inline;}

.nav_follow01 li a{display:inline; background:#EBEBEB; height:25px; float:left;  overflow:hidden;  line-height:25px; text-align:center; font-size:12px; color:#141414; text-decoration:none; padding-left:22px; padding-right:22px; border-right:1px solid #c2c2c2;}

.nav_follow01 li a:hover{font-size:12px;  text-decoration:none; color:#FFF; background-color:#646464;}
.nav_follow01 li a.active{ background-color:#646464; color:#FFF;  }
 /*========================================================saerch result 17/6/10====================================*/

.quicklist_search03{width:790px; height:auto; float:left; margin-top:8px;}
.quicklist_mid03{width:778px;  padding-left:5px; padding-right:5px;  float:left; }
.search_sort03{float:left; line-height:14px; }

/*========================================================NETWORK 6/7/10====================================*/


.network_txtfield{width:354px; height:77px; padding-left:3px; padding-right:3px; color:#787878;  border:1px solid #ebebeb; float:left; margin:0; margin-top:10px;   padding-top:3px;  padding-bottom:3px; outline:0 none;   }
.send_invite{width:578px; border-top:1px dashed #c2c2c2; float:left; padding-bottom:10px; padding-top:10px;  margin-right:10px; margin-left:10px; margin-top:20px;}
.network_req_reject{  float:left; margin-left:10px; }
.follow_para03{float:right; width:130px; padding-top:13px; padding-bottom:13px; font-size:11px;}
.follow_txt01{width:435px; float:left;}
.follow_para01{ line-height:16px; padding-left:15px; float:left; font-size:11px;  }



 /*========================================================NETWORK-read 8/7/10====================================*/


.ref_from02{width:341px; float:left;  border-right:1px #d7d7d7 solid; height:25px; padding-left:8px;}
.ref_from3{width:340px; float:left;   padding-left:8px;}


 /*========================================================HOME PAGE 12/7/10====================================*/


 /*========================================================home page 12/7/10====================================*/

.menu01{float:left;}
/*.div_topimg01{  background:url(../images/home_top_bgd01.gif) top repeat-x; width:100%; height:308px;   }*/
.linkarea01{float:left; width:1000px; height:26px; }
.home_menu_tab2 { float:left; margin-top:4px; font-size:11px; line-height:18px;  }
.home_menu_tab2 a{text-decoration:none;  color:#141414; font-weight:normal; }
.home_menu_tab2 a:hover{text-decoration:none;  color:#141414; }
.home_flash_bgd{ float:left; height:249px; width:100%;   line-height:40px; color:#d4d4d4; font-size:20px;  float:left; overflow:hidden; }
.home_flash_bgd_txt {float:left; }
.home_flash_txt02{ color:#d4d4d4; font-size:20px;  float:left;  padding-left:0;  padding-left:5px; padding-right:5px; }
.home_banner_look{ margin-left:170px; float:left; margin-top:70px;}
.top_box3_space{height:10px; border:0 none; }


/* =================================home_search box top ========================================= */
.home_search{width:600px; height:auto; float:left; margin-top:15px; margin-left:10px;}

.home_search_top_lt{ width:10px; height:10px; background-repeat:no-repeat;   float:left;}

.home_search_top_mid{height:10px; background-color:#646464; width:580px; float:left;}
.home_search_top_rt{ background-repeat:no-repeat; width:10px; height:10px; float:left;}


/* =================================home_search box middle========================================= */

.home_search_mid{width:600px; background-color:#646464; padding-left:10px; padding-right:10px; float:left;  }

/* =================================home_search box bottom======================================== */
.home_search_bot_lt{  width:10px; height:10px; float:left;}
.home_search_bot_mid{background-color:#646464; height:10px;  width:580px; float:left;}
.home_search_bot_rt{ width:10px; height:10px; float:left;}


.home_cntct_bgd{width:550px; background-color:#646464; float:left; padding-top:5px; padding-bottom:5px; padding-left:25px; padding-right:25px; }
.home_search_professional{width:256px;  height:45px;  float:left; margin-top:5px;}
.home_feedback{   margin-left:630px; margin-top:-33px; float:left;  width:152px; height:62px; border:0 none; cursor:pointer;}
/*.div_home_cntntpart{   width:100%; height:auto; background:url(../images/home_banner_bgd.gif) top repeat-x; padding-top:8px; } */
.home_flash_banner{border:1px #c2c2c2 solid; float:left; width:998px; padding:0;    }
.home_content {float:left; padding-top:0; margin-top:10px; width:100%; }
.home_testmonial{ float:left; width:650px; border:1px solid #d7d7d7; margin-right:12px; }
.home_cntnt_title{ font-weight:bold; border-bottom:1px solid #d7d7d7; width:650px;}
.home_cntnt_txt{padding-left:8px; font-size:11px; padding-top:8px; padding-right:8px; }
.home_cntnt_img{ background-color:#e1e1e1; padding:5px; float:left; margin-right:10px;}
.home_create_area{float:left; width:336px;}
.home_create_orange{  text-align:center; color:#ffffff; font-size:12px; font-weight:bold; height:25px; padding-top:5px;}
.home_create_blue{  color:#ffffff; font-size:30px; height:65px; padding-left:30px;  padding-top:35px;}
.menu_nav01{float:right;  height:28px; width:1000px;  }
.home_port{color:#ffffff; font-size:30px; float:left; }
.home_port a{ color:#ffffff; text-decoration:none;}
.home_port a:hover{ color:#ffffff; text-decoration:none;}

.home_menu_tab { float:right; margin-top:4px; font-size:11px; line-height:18px;}
.home_menu_tab a{text-decoration:none;  color:#141414;}
.home_menu_tab a:hover{text-decoration:none;  color:#141414;}
.menu_tab2 { float:left; margin-top:4px; font-size:11px; line-height:16px;  }
.menu_tab2 a{text-decoration:none;  color:#141414; font-weight:normal;}
.menu_tab2 a:hover{text-decoration:none;  color:#141414; }
.home_top_gray{float:left; margin-top:-192px; width:990px; margin-left:-40px; z-index:200; position:relative;}
.home_arrow{margin-top:8px; margin-left:-112px; float:left;}
.menu_tab_line{margin-right:12px; float:left;  background:url(../images/sprite-menu.png); background-position:right -128px; height:25px; width:3px;}
/* =================================portfolio 13.7.10========================================= */

.portfolioview_bgd01{background-color:#e6e6e6; width:700px; padding-top:20px; padding-left:20px; padding-right:20px;  float:left; padding-bottom:20px; margin-bottom:12px; min-height:350px;}
.acc_cntr01{width:695px;   float:left;  }
.acc_std02{width:695px; height:25px; float:left;   border-bottom:1px #c2c2c2 solid; }
.send_invite01{width:685px; border-top:1px dashed #c2c2c2; float:left; padding-bottom:10px; padding-top:10px;  margin-right:10px; margin-left:10px; margin-top:20px;}


/* =================================cv-view 16.7.10========================================= */

.port_bgd01{background-color:#e6e6e6; width:720px; padding-top:5px; padding-left:10px; padding-right:10px;  float:left; padding-bottom:5px; padding-bottom:20px;}
.port_lt_para_detail{float:left; width:350px; font-size:12px; padding-right:8px;}

.port_lt_detail{float:left; width:350px; }
.port_lt_txt01{float:left; width:150px; font-weight:bold; line-height:26px;}
.port_lt_txt01 span { float:left;}

.port_lt_txt02{float:right; width:185px; line-height:26px; padding-left:15px;}
.port_rt_detail{float:left; width:283px; background-color:#eeeeee; padding:10px 15px;}
.port_rt_para01{ border-bottom:1px solid #d2d2d2;  float:left; padding-bottom:10px; width:283px;}
.port_rt_para01_txt{  float:left;  }

.port_rt_txt01{ width:108px; font-weight:bold; line-height:22px;  float:left;}
.port_rt_txt02{float:right; width:160px; line-height:22px; padding-left:15px;}
.port_rt_para02{ float:left; margin-top:10px; line-height:20px; text-align:justify;}
.port_wrk{ border-bottom:1px dashed #c2c2c2;  width:680px; float:left; margin-bottom:5px;  }
.port_cv{ border-bottom:1px solid #c2c2c2;  width:680px; float:left; margin-bottom:5px;  }

.port_sub_para{float:left; width:680px; margin-top:8px;}
.port_lt_detail01{float:left; width:680px; font-size:12px; }

.port_wrk_txt{ width:680px;  }
.port_wrk_txt01{float:left; width:150px; font-weight:bold;   }
.port_wrk_txt01 span { float:left;}
.port_wrk_txt02{float:left; width:515px; padding-left:15px; }
.port_rt_txt_align{margin-left:15px;}

/* =================================cv-view text hide 16.7.10========================================= */

.port_down_arrow{ float:right; margin-right:12px; margin-top:8px;}
#wrapper01 {width: 680px;}
.accordionButton01 {color:#0087dc; text-decoration:none; float:left; width:680px;}
.accordionContent01 {width:680px; float:left; margin-top:3px; padding-left:10px;   padding-right:5px; padding-top:5px; display:none;}
.port_url_blue{color:#666; text-decoration:none;}
.port_url_blue a{color:#666; text-decoration:none; }
.port_url_blue a:hover{color:#666; text-decoration:none;}
.port_my_link{color:#000000; }
a.port_my_link {color:#000000; text-decoration:none;}
a:hover.port_my_link {color:#0286db; text-decoration:none;}

/* =================================slide show 16.7.10========================================= */
.slidebutton{padding-top:5px; display:block; float:left;}
.slidebutton span{background: #3B3B3B; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.slidebutton :hover{color:#EEE; text-decoration:none;}

.slidebuttonDisabled{padding-top:5px; display:block; float:left;}
.slidebuttonDisabled span{background: #CCC; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.slidebuttonDisabled :hover{color:#EEE; text-decoration:none;}

.playbutton{padding-top:5px; display:block; float:left;}
.playbutton span{padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background:url(../images/LightSlide/play.png) no-repeat #3B3B3B;  background-position: 3px;}
.playbutton :hover{color:#EEE; text-decoration:none; background:url(../images/LightSlide/play_h.png) no-repeat #3B3B3B;  background-position: 3px;}

.pausebutton{padding-top:5px; display:block; float:left;}
.pausebutton span{padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background:url(../images/LightSlide/pause.png) no-repeat  #3B3B3B; background-position: 3px;}
.pausebutton :hover{color:#EEE; text-decoration:none; background:url(../images/LightSlide/pause_h.png) no-repeat #3B3B3B; background-position: 3px;}

.logo{width:100px; height:29px; padding:4px; position:fixed; top:10px; left:10px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6x; -moz-border-radius-bottomright:6px;  border-bottom-right-radius:6px;}
.logo span img{width:100px;}


/* =================================SIGNIN ========================================= */
.signin_lable_email{float:left;width:164px; color:#B2B2B2;}
.signin_lable_password{float:left; color:#B2B2B2;}
/* =================================SIGNUP  box top ========================================= */
.signup_box{width:350px; float:left; overflow:hidden; }

.signup_box_top_lt{ width:5px; height:5px; background-repeat:no-repeat; background-position:top;  float:left; overflow:hidden;  background:url(../images/sprite-menu.png); background-position:-67px 0px;}

.signup_box_top_mid{height:5px; background-color:#cecece; width:340px; float:left;overflow:hidden; }
.signup_box_top_rt{  background:url(../images/sprite-menu.png); background-position:-74px 0px; width:5px; height:5px; float:left; overflow:hidden;}


/* =================================SIGNUP box middle========================================= */
.top_box3_space{height:5px; border:0 none; }
.signup_box_mid{width:320px; background-color:#cecece;  float:left; padding-left:15px; padding-right:15px; height:235px;  overflow:hidden; }

/* =================================SIGNUP box bottom======================================== */
.signup_box_bot_lt{ background:url(../images/sprite-menu.png); background-position:-53px 0px;  width:5px; height:5px; float:left; overflow:hidden;}
.signup_box_bot_mid{background-color:#cecece; height:5px;  width:340px; float:left; overflow:hidden;}
.signup_box_bot_rt{ background:url(../images/sprite-menu.png); background-position:-60px 0px; width:5px; height:5px; float:left; overflow:hidden;}


/***************************************************CHECKED 10.9.10****************************************************************************************/

/* =================================SIGNUP FORM======================================== */
.signup-form{margin:0; padding:0;}
.signup-form label { position: absolute; text-align:right; width:120px; padding:0; margin:10px 0 0; *margin:7px 0 0; color:#000; font-size:11px;}
.signup-form .field, .contact-form textarea { margin:10px 0 0 140px; *margin:7px 0 0 140px; border:1px solid #dcdcdc; padding:1px 5px; }
.signup-form .field{width:147px; height:16px;}
.signup-form select.field{width:159px; height:21px; padding-right:1px;}
.signup-form textarea{width:250px; height:80px;  overflow:auto; }
.signup-form .account {cursor:pointer; padding:0px 0; margin:15px 0 20px 140px; background:url(../images/sprite-menu.png); background-position:-274px -161px; width:110px; height:25px; border:none; outline:0 none;}
/* =================================CONTENT AREA======================================== */
.div_topimg04{ background:url(../images/sprite-menu02.png); background-position:0px -552px; height:386px;  }
.website_sample_div{float:left; width:558px; margin-right:22px; padding-top:15px; padding-bottom:15px;}
.sample_txt{font-size:12px; color:#FFF; font-weight:bold; height:25px; line-height:25px;}
.recent_member_div{width:400px; float:left; padding-top:15px; padding-bottom:15px;}
.website_sample{width:290px; margin-right:38px; float:left;}
.website_sample01{width:230px;  float:left;}


/* =================================TESTIMONIAl======================================== */
.testimonial_box{width:230px; float:left; overflow:hidden;}

.testimonial_box_top{ background:url(../images/sprite-menu.png);   background-position:0 -234px; width:230px; height:13px; background-repeat:no-repeat;   float:left; overflow:hidden;}
.testimonial_box_mid{width:198px;  background-color:#d2d2d2; padding-left:15px; padding-right:15px; padding-top:0; padding-bottom:0; text-align:justify; float:left; overflow:hidden; margin-left:1px; line-height:19px; }
.testimonial_box_mid p{font-weight:bold; font-size:12px; background:url(../images/testimonial_border.gif) bottom repeat-x; padding-bottom:5px; text-align:center;}
.testimonial_box_bot{ background:url(../images/sprite-menu.png); background-position:0 -250px ;  width:230px; height:23px; background-repeat:no-repeat;  float:left; overflow:hidden;}

.testimonial_gray{color:#e1e1e1; font-size:12px;}
.testimonial_gray a{ color:#e1e1e1; text-decoration:none;}
.testimonial_gray a:hover{ color:#0087dc; text-decoration:underline;}
.testimonial_black{color:#323232; font-size:12px;}
.testimonial_blue{color:#0087DC; font-size:12px;}
.testimonial_bggray{background:#414141; padding-right:4px; padding-left:4px;}
.upload_port_div{width:542px; height:84px; margin-top:15px; background-image:url(../images/upload_img.png); float:left;} 
.upload_img_txt{margin-left:148px; margin-top:36px;}
.members_link_img{float:left; margin-left:5px;}

.recent_members_para{width:400px; float:left; }
.recent_members_para01{width:354px; float:left; background-color:#434343; border:1px solid #5b5b5b; padding-top:10px; padding-right:22px; padding-bottom:1px; padding-left:22px; }
.recent_members_para02{width:354px; float:left; background-color:#434343; padding-bottom:2px;}
.recent_members_para03{width:354px; float:left; background-color:#434343; padding-top:5px; }

.recent_members_para01_txt{font-size:11px; color:#FFF; height:18px; line-height:18px; padding-top:5px;}
.recent_members_img{border:1px solid #cfcfcf; float:left;}
.recent_members_img01{border:1px solid #cfcfcf; float:left; margin-left:3px;}

/* =================================PARTNERS======================================== */

.add_para{width:400px; float:left; margin-top:12px;}
.partners01{float:left; margin-top:15px;}
.partners02{float:left; margin-left:10px;}


/* =================================FOOTER======================================== */
.acc_footer01{ background-color:#ebebeb; height:30px;  padding-top:5px;}


/*====================================== 19Aug2010 =================================*/
a{outline:none;}
.tryit{background:url(../images/tryit.png) no-repeat; width:80px; height:39px; position:absolute; margin:62px 0 0 355px; /*Index page try it - above menu*/}

/*Index Looped Slider BEGIN*/
.container { width:270px; height:190px; overflow:hidden; position:relative; cursor:pointer; margin:0 auto; }
div.slides { position:absolute; top:0; left:0;}
ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
div.slides > div,ul.slides li { position:absolute; top:0; width:270px; display:none; padding:0; margin:0;  }

#loopedSlider,#newsSlider { margin:0 auto; width:270px; position:relative; clear:both; height:225px; background:#161616; padding:10px 10px 0 10px; }
ul.pagination { list-style:none; padding:0; margin:0; }
ul.pagination li { float:left; }
ul.pagination li a { padding:2px 4px; }
ul.pagination li.active a { background:blue; color:white; }

.view-website{padding:5px 0 0; float:left;}
.prev-next{float:right; padding:0; margin:-13px 0 0;}
.next{margin-left:2px;}

.testicontainer { width:230px; height:235px; overflow:hidden; position:relative; cursor:pointer; margin:0 auto; }
.test_writer{float:inherit; width:230px; height:235px;};
/*Index Looped Slider END*/


/*My Settings Form BEGIN*/
.mysettings-form{padding:0px; margin:10px; *margin:5px 10px;}
dl{clear:both; padding:10px 0px; *padding:4px 0px;  }
dt{float:left; text-align:right; width:170px; margin-right:15px;}
dt span{color:#f00; font-weight:bold;}
dd{float:left;}
dd span{font-size:11px; color:#b1b1b1;}
dd input, dd select{padding:2px; }
input.pro-height, select.pro-height, textarea.pro-height, select.key-select, input.input-field, textarea.textarea-field, select.exp, textarea.cv-objective, select.from, .mysettings-form textarea.description, textarea.aboutme{border:1px solid #d7d7d7;}
input.input-field{width:195px; height:20px;}
select.key-select{width:200px; height:25px;}
.mysettings-form textarea{overflow:auto;}
textarea.textarea-field{width:330px; height:40px;}
select.pro-height{height:25px;}
select.exp{width:65px; height:25px;}
select.from{width:120px; height:25px; margin-right:15px;}
dd select{margin-right:6px; height:23px;}
.mysettings-form  h1{font-weight:bold; background:#ebebeb; border-bottom:1px solid #c2c2c2; padding:2px 10px; clear:both; margin-bottom:-10px; *margin-bottom:0; color:#141414;}
.mysettings-form h1 span{float:right; font-weight:normal;  *margin-top:-25px; margin-right:-10px; *margin-right:0px; }
.mysettings-form dl .lt-info{float:left; padding-left:10px; width:495px; font-size:11px; margin:-4px 0; *margin:2px 0;}
.mysettings-form dl .lt-info strong{font-weight:bold;}
.mysettings-form dl .lt-info span{color:#464646;}
.mysettings-form dl .rt-info{float:right; padding-right:10px; margin:-4px 0; *margin:2px 0;}
p.edit, p.delete{float:left;}
p.edit a, .mysettings-form h1 span a{font-size:11px; color:#2084d2;  margin-right:10px; text-decoration:none;}
p.delete a{font-size:11px; color:#fa0000; text-decoration:none;}
p.edit a:hover, p.delete a:hover, .mysettings-form h1 span a:hover{text-decoration:underline;}
.mysettings-form p.interest{float:left; width:115px; padding:1px 0; }
.mysettings-form .bot-bdr{border-bottom:1px solid #e1e1e1; margin:0 10px;}
.mysettings-form .white-box{background:#fff; clear:both; margin:17px 10px 10px; padding:5px 0; *margin-top:8px;}
.mysettings-form .white-box input.input-field, .mysettings-form .white-box textarea.textarea-field, .mysettings-form textarea.description{*margin-left:-20px;}
.mysettings-form textarea.cv-objective, textarea.aboutme, input.input-field{*margin-left:-10px;}
.mysettings-form .white-box dt{width:160px;}
.mysettings-form .white-box .btn{margin-left:175px; }
.mysettings-form .white-box .btn input{padding:0; margin:5px 7px 0 0;}
.mysettings-form .white-box dl.awards dt{margin-bottom:10px;}
.mysettings-form .save-continue{text-align:center; padding:15px 10px 5px; border-top:1px solid #c2c2c2; margin:20px 10px 0;}
.mysettings-form .sex .sexlt{float:left;}
.mysettings-form .sex .sexlt select{width:117px;}
.mysettings-form .sex .sexrt{float:left; margin-left:100px;}
.mysettings-sec dl{padding:2px 10px 7px;}
.mysettings-sec dl h1{margin-bottom:-5px;}
.mysettings-form .press{margin-top:0px;}
textarea.aboutme{width:270px; height:85px;}

dl.cv-objective{margin:5px 0 7px;}
.mysettings-form textarea.cv-objective{width:300px; height:90px;}
.mysettings-form textarea.description{width:240px; height:85px;}
dd.valid-passport{margin-left:160px;}
dd.valid-passport input{margin-right:5px; margin-left:25px;}
dl.willing{margin:10px 0 23px; *margin:15px 0 35px;}
.mysettings-form p.content{padding:0 10px 5px; color:#464646; font-size:11px;}
/*My Settings Form END*/

/*Portfolio Settings BEGIN*/
.mysettings-rt{width:788px; border:1px #c2c2c2 solid; border-top:0px #c2c2c2 solid; float:left; }
.mysettings-rt h1{background:#646464;  border-bottom:1px #ebebeb solid; color:#fff; padding:1px 0 3px 10px; font-weight:bold;}
.mysettings-rt strong{font-weight:bold;}


/*Search list preview BEGIN*/
.search-list-prev{ margin:10px; padding-bottom:0px; padding-left:7px; padding-right:7px; padding-top:7px; background:#ebebeb; border-bottom:1px solid #c2c2c2; font-size:11px; }
.search-list-prev .heading{margin:-6px 0 1px; padding:0; font-weight:bold; font-size:12px;}
.search-list-prev .display-window{padding:0px 0 0; color:#757575; text-align:right;}
.search-list{border:1px solid #c2c2c2; padding:6px 6px 6px; background:#FFF;  }
.search-list .search-list-lt{float:left; width:350px; }
.search-list .search-list-lt h2{color:#141414; font-weight:bold; font-size:12px;}
.search-list .search-list-lt .listlt{float:left; margin-right:13px; width:80px; margin-top:3px; }
.search-list .search-list-lt .listlt img{border:1px solid #c2c2c2; padding:4px;}
.search-list .search-list-lt .listrt{float:left; color:#848484; line-height:19px;}

.search-list .search-list-rt{float:right;}
.search-list .search-list-rt .listtop{text-align:center; color:#fe8d35; font-weight:bold; padding-bottom:2px;}
.listtop{text-align:center; color:#fe8d35; font-weight:bold; padding-bottom:2px; margin-left:392px;}
.search-list .search-list-rt .listbot{}
.search-list .search-list-rt .listbot img{margin-left:2px; width:115px; border:1px solid #CFCFCF; background:#EBEBEB}
/*Search list preview END*/

/*Gallery BEGIN*/
.gallery{width:770px; margin:0 10px 10px;}
.gallery-button{margin:15px 0 10px 270px;}
.gallery-button span{margin-left:8px; }
.create-portfolio{margin:40px 0 180px -55px; display:none;}

.gallery-lt{float:left; }
.gallery-lt h2{width:220px; background:#ebebeb; border-bottom:1px solid #c2c2c2; padding:2px 7px; font-weight:bold; margin-bottom:8px;}
.gallery-lt h2 span{float:right; font-weight:normal; font-size:11px; *margin:-25px 0px 0 0;}

.gallery-lt ul.gallery-list{width:220px; font-size:11px; }
.gallery-lt ul.gallery-list li {margin:0 0px 4px 8px; padding:0px 0 5px 5px; cursor:move; border-bottom:1px dashed #c2c2c2;}
.gallery-lt ul.gallery-list li:hover, .gallery-lt ul.gallery-list .active{border-bottom:1px solid #646464; color:#fff; background:#646464; width:220px; padding:1px 12px 4px 5px; *padding:1px 12px 0px 5px;}
.gallery-lt ul.gallery-list li .gallery-list-lt{float:left;}
.gallery-lt ul.gallery-list li .gallery-list-rt{float:right; }
.gallery-lt ul.gallery-list li:hover .gallery-list-rt, .gallery-lt ul.gallery-list li.active .gallery-list-rt{padding-right:12px;}
.gallery-lt .gallery-list .gallery-list-rt img{padding:3px 6px 0 0;}

.gallery-lt .gallery-note{width:225px; background:#ebebeb; padding:0 5px 5px; color:#6e6e6e; font-size:11px; margin:8px 0 0;}
.gallery-lt .gallery-note h2{border-bottom:1px dashed #c2c2c2; font-weight:bold; margin:0 0 5px 5px; padding:0;}
.gallery-lt .gallery-note ul{margin-left:25px;}
.gallery-lt .gallery-note li{list-style-image:url(../images/plus-blt.gif); *list-style-image:url(../images/plus-blt-ie.gif); line-height:21px;  }

.gallery-rt{float:right; width:519px; background:#646464; padding:3px;}
.gallery-rt h2, .gallery-rt .add-new{ background:#ebebeb; border-bottom:1px solid #c2c2c2; padding:2px 10px;}
.gallery-rt h2 span{float:right; *margin-top:-25px; font-size:11px; *margin-right:10px; }
.gallery-rt h2 span a, .gallery-rt .add-new a, .gallery-lt h2 span a{text-decoration:none; color:#0087dc;}
.gallery-rt h2 span a:hover, .gallery-rt .add-new a:hover, .gallery-lt h2 span a:hover{text-decoration:underline;}
.gallery-rt .add-new{font-size:11px; text-align:right;}

.gallery-rt ul.frames{widows:482px; min-height:294px;}
.gallery-rt ul.frames li{margin:4px 10px;padding:6px 7px; background:#f5f5f5;  border:1px solid #c2c2c2;}
.gallery-rt .frames-topspace{margin-top:10px;}
.gallery-rt .frames-bottomspace{margin-bottom:10px;}
.gallery-rt ul.frames .frames-lt{float:left; width:120px; margin-right:10px;}
.gallery-rt ul.frames .frames-lt img{border:1px solid #e3e3e3;}
.gallery-rt ul.frames .frames-rt{float:left; width:350px; margin:-5px 0 -10px; padding:0;}
.gallery-rt ul.frames .frames-rt .frames-rt-top{}
.gallery-rt ul.frames .frames-rt .frames-rt-top .frames-rt-top-lt{float:left; color:#0087dc;}
.gallery-rt ul.frames .frames-rt .frames-rt-top .frames-rt-top-rt{float:right;}
.gallery-rt ul.frames .frames-rt .frames-rt-bot{line-height:19px; color:#6e6e6e;}
.gallery-rt ul.frames .frames-rt .frames-rt-bot p{padding-bottom:7px;}
.frame_strip {cursor:move;}
/*Gallery END*/

.gallery-rt .arrow{ float:right; margin:-5px 43px 239px 0;}
/*Portfolio Settings END*/

/*CV View BEGIN*/
.resumeEdit {float:right; margin-top:-16px; margin-right:30px;}
.resumeEdit a{text-decoration:none; color:#929292;}
a.lt-top-link{color:#0286db; text-decoration:none; font-size:12px; font-weight:bold; }
a.lt-top-link:hover {color:#666; text-decoration:none;}

.cv-view{width:694px; float:left; background:#e6e6e6; padding:5px 23px 23px;}
.cv-view strong{font-weight:bold;}

.cv-view-edit{float:right; color:#929292; margin:-8px -17px 2px 0; font-size:11px;}
.cv-view-edit img{margin-right:5px;}
.cv-view-edit a{color:#929292; text-decoration:none; margin-right:17px;}

.cv-whitebg-top{background:#f8f8f8; border-bottom:1px solid #c2c2c2; padding:13px 15px 10px; text-align:left;}
.cv-whitebg-top-lt{float:left; font-weight:bold;}
.cv-whitebg-top-lt span{ color:#2083d4; font-size:11px;}
.cv-whitebg-top-rt{float:right; background:#e8e8e8; padding:4px 10px; color:#2d2d2d; max-width:340px; min-width:110px; }

.profile-infos{font-size:12px; margin:5px 0 20px 15px; *margin:10px 0 35px 15px; line-height:17px;}
.profile-infos dl{clear:both;}
.profile-infos dd{float:left; width:180px; font-weight:bold; margin-right:15px;}
.profile-infos dd span{float:right; *margin-top:-17px; color:#000;}
.profile-infos dt{float:left; text-align:left;}

.cv-view-infos{ background:#eee; margin:5px 0; border-bottom:1px solid #c2c2c2; padding:0; }
.cv-view-infos h1{ background:url(../images/cv-view-bdr.gif) repeat-x bottom left; padding:3px 15px 5px; font-weight:bold;}
.cv-view-infos p{padding:5px 15px;}

.mycv{ background:#f5f5f5; padding:0 20px 0px; margin:20px 0 0; font-size:11px; text-align:justify;}
.mycv span{ color:#464646;}
.mycv h1{ background:#1f84d4; margin:0 -20px -10px; padding:4px 20px 4px 15px; font-weight:bold; color:#fff; font-size:12px;}
.mycv h1 span{ float:right; margin-top:8px; *margin:-17px 20px 0 0;}
.mycv .mycv-career{font-size:12px;}
.mycv h2{ background:#ebebeb; margin:20px -10px 5px; font-weight:bold; padding:3px 10px; font-size:12px;}
.mycv .mycv-exp{margin-top:5px;}
.profile-infos dl dt{width:450px;}
/*CV View END*/

/*****************************************************16.9.10******************************************************/
.menu_line2{ background:url(../images/sprite-menu.png); background-position:-48px 0px;  height:25px; width:3px; margin-right:12px; float:left; }
.recruitersarea_lt{ width:5px; height:20px; background:url(../images/sprite-menu.png); background-position:-21px 0px;  float:left;}
.recruitersarea_rt{ width:5px; height:20px;  background:url(../images/sprite-menu.png); background-position:-11px 0px; float:right;}
.signout_border_rt{ background:url(../images/sprite-menu.png); background-position:-48px 0px; float:right; height:25px; width:3px;}
/*****************************************************17.9.10******************************************************/
.port_edit_img{float:left; margin-top:4px; margin-right:2px;  background:url(../images/sprite-menu.png); background-position:-241px -134px; width:9px; height:9px; cursor:pointer;}

.port_edit_img01{float:left; margin-top:7px; margin-right:4px;  background:url(../images/sprite-menu.png); background-position:-241px -134px; width:9px; height:9px; cursor:pointer;}
.edit_txt{ float:left; cursor:pointer;}
.port_show{ float:left; background:url(../images/sprite-menu.png); background-position:-147px -85px; width:14px; height:14px;}
.port_system{ float:left;  background:url(../images/sprite-menu.png); background-position:-95px -86px; width:15px; height:15px;}
.port_system_gray{ float:left;  background:url(../images/sprite-menu.png); background-position:-76px -86px; width:15px; height:15px;}
.port_sidearrow{background:url(../images/sprite-menu.png); background-position:-141px -73px; width:5px; height:12px; float:left; margin-top:8px; cursor:pointer;}
.send_msg_icon{float:left; background:url(../images/sprite-menu.png); background-position:-185px -85px; width:16px; height:14px; cursor:pointer; margin-top:5px;}
.add_network_icon{float:left; background:url(../images/sprite-menu.png); background-position:-203px -85px; width:16px; height:15px; cursor:pointer; margin-top:5px;}
.follow_icon{float:left; background:url(../images/sprite-menu.png); background-position:-222px -85px; width:17px; height:15px; cursor:pointer; margin-top:5px;}
.recommend_icon{float:left; background:url(../images/sprite-menu.png); background-position:-242px -84px; width:16px; height:15px; cursor:pointer; margin-top:5px;}
.bussiness_icon{float:left; background:url(../images/sprite-menu.png); background-position:-165px -85px; width:16px; height:12px; cursor:pointer; margin-top:5px;}
.report_icon{float:left; background:url(../images/sprite-menu.png); background-position:-221px -133px; cursor:pointer; width:12px; height:13px; margin-top:5px;}
.port_url_icon{background:url(../images/sprite-menu.png); background-position:right -85px ; cursor:pointer; width:10px; height:10px; float:right; margin-top:6px; margin-left:5px;   }

/* new class 20/09/10*/
.port_show_gray{ float:left; background:url(../images/sprite-menu.png); background-position:-262px -85px; width:14px; height:14px;}
.newQlDiv {width:20px; float:right; margin-left:2px; overflow:hidden}
.newQlDiv img{margin-top:8px; height:95px; margin-left:-2px;}

#portfolioView{-webkit-user-select: none;}
#thumb_content{-webkit-user-select: none;}
#imageDesc{-webkit-user-select: none;}
#commentDiv{-webkit-user-select: none;}
.port_view_img {-webkit-user-select: none;}

/*Index Login END 14Oct2010*/
.index-login-sec{float:right; color:#5a5a5a; margin-top:14px; width:350px;}
.index-login-sec span{float:left; width:148px; margin-right:13px;}
.index-login-sec span input{width:138px; height:13px; border:1px solid #c2c2c2; font-size:10px; padding:0 5px 2px; *padding:1px 5px 1px; line-height:13px;}
.index-login-sec .forgot-psw{margin-top:-5px; position:relative;}
.index-login-sec .forgot-psw a{color:#a2a2a2; text-decoration:none;}
.index-login-sec .forgot-psw a:hover{color:#5a5a5a;}
.index-login-sec input.go{background:url(../images/go.gif) no-repeat; border:0 none; width:auto; text-align:right; width:30px; height:16px; float:right; cursor:pointer;}
.index-login-sec .invalid{margin-top:-8px; position:relative; float:left; color:#f00;}
/*Index Login BEGIN 14Oct2010*/

.portfolio_txt_cmnt{margin-bottom:10px;}
.portfolio_txt_cmnt a{text-decoration:none;  color:#141414;}
.dash_profile{margin-top:10px; margin-bottom:10px; float:left;}
.dash_profile_detail{float:left; }
.dash_profile_detail_name{font-weight:bold; line-height:17px;}
.dash_profile_detail_prof{line-height:17px;}
.dash_img img{height:60px; width:60px; background:#EBEBEB;}
.acc_min_height{min-height:618px;}

/*******25 Oct 10*****/

.invite_popup_area{width:360px; padding:10px; background-color:#FFF;}
.invite_friend{ padding:5px 0px 0px 0px; background-color:#f5f5f5; border:1px solid #e1e1e1; }
.invite_friend .detail{padding:0px 5px;}
.invite_friend  dd em{ color:#141414; font-size:11px;}
.invite_friend dl{clear:both; }
.invite_friend dt{float:left; text-align:right; width:58px; margin-right:15px; font-size:11px;}
.invite_friend dd input{float:left; width:100px; }
.invite_friend dd{float:left; }

.invite_friend input.input-field{width:187px; padding:3px; height:13px; background-color:#FFF; border:1px solid #e1e1e1; }
.invite_friend_title{margin-left:35px; margin-right:35px; padding-bottom:5px; float:left; }
.invite_friend_bdr{background:url(../images/import_authentication_bdr.gif) bottom repeat-x; padding:0px 3px  4px 25px; margin-top:5px; *margin-top:0px; *padding-top:5px; }

/*button.invite_button{ background:url(../images/find_friend.gif) top no-repeat; width:102px; height:17px; margin-left:70px; border: 0 none; cursor:pointer;}
button.invite_button em{ display:none;}*/

button.invite_button{ background:url(../images/find_friend.gif) top no-repeat; width:102px; height:17px; margin-left:83px; border: 0 none; cursor:pointer;}
button.invite_button em{ display:none;}
button.cancel_button{ background:url(../images/authentication_cancel.gif) top no-repeat; width:70px; height:17px; border: 0 none; cursor:pointer;}
button.cancel_button em{ display:none;}

.invite_information{ background-color:#e6e6e6;  padding:4px 10px 5px 40px; border-top:1px solid #e1e1e1; margin-top:16px;  color:#646464; font-size:11px;}


/*******26 Oct 10*****/

.invite_import-form{padding:0px; margin:10px; *margin:5px 10px; width:580px;}
.invite_import-form .txt{padding:4px 0px 2px 9px; }
.invite_import-form dl{clear:both; padding:12px 0px 10px 0px; *padding:5px 0px;  }
.invite_import-form dt{float:left; text-align:right; width:64px; margin-right:15px; font-size:11px;}
.invite_import-form dt span{ font-weight:bold;  color:#141414;}
.invite_import-form dd{float:left;} 
.invite_import-form dd input, .invite_import-form dd select{padding:2px;  float:left;}

.invite_import-form  h1{font-weight:bold; background:#ebebeb; border-bottom:1px solid #c2c2c2; padding:2px 10px; clear:both; margin-bottom:-10px; *margin-bottom:0; color:#141414;}
.invite_import-form h1 span{float:right; font-weight:normal;  *margin-top:-25px; margin-right:-10px; *margin-right:0px; }
.invite_import-form  p{ padding-left:5px;}
.invite_import-form .bgd{background:#f9f9f9; margin-top:4px; padding:0px 12px 15px 12px; float:left; width:554px;}
textarea.input-field{ width:282px; *width:282px; height:57px; padding:3px; border:1px solid #c2c2c2;  }

.invite_import-form .check{font-size:11px; color:#141414; margin-left:74px; margin-right:5px; *margin-left:60px;}
.invite_import_button{ background:url(../images/invite_import.gif) top no-repeat; width:102px; height:17px; margin-left:78px; *margin-left:70px; border: 0 none; cursor:pointer; margin-top:12px; }
button.invite_import_button{ background:url(../images/invite_import.gif) top no-repeat; width:102px; height:17px; margin-left:78px; *margin-left:70px; border: 0 none; cursor:pointer; margin-top:12px; }
button.invite_import_button em{ display:none;}
 .invite_import-email{font-size:11px; color:#969696; text-align:center; padding-top:12px;}
 button.import_button{ background:url(../images/import_friend_img.gif) top no-repeat; width:102px; height:17px; margin-left:32px; border: 0 none; cursor:pointer; margin-top:12px; }
button.import_button em{ display:none;}
.import_gmail{ margin-left:35px;}
.invite_import-form_area{width:560px; float:left;}
.invite_import-form_lt{float:left; width:380px;}
.invite_import-form_rt{width:158px; font-size:11px; line-height:22px; float:left; background:#FFF; border:1px solid #c2c2c2; padding:6px 8px 10px 8px; margin-top:12px; *margin-top:5px;}

/* oct 28 css*/
.sub_comment{float:left; width:100%; border-bottom:4px solid #FFF; background:#fafafa; padding-top:6px;}


/******************************RECOMMENDATION MENU TAB LEFT*******************************************/
.recommendation_sec{ width:740px; float:left;}

.recommendation_tab{ height:25px; width:740px; }
.recommendation_tab_lt{ float:left; height:25px; }
.recommendation_tab_lt ul{width:230px; }
.recommendation_tab_lt li{ list-style-type:none; float:left; margin:0 10px; }
.recommendation_tab_lt li a{ color:#141414; font-size:12px; text-decoration:none;}
.recommendation_tab_lt li a:hover{  text-decoration:none;}

/******************************RECOMMENDATION MENU TAB RIGHT*******************************************/

.recommendation_tab_rt{ float:right;}
.recommendation_tab_rt span{color:#0286db; font-weight:bold;}
.recommendation_tab_rt span a{color:#0286db; text-decoration:none; }
.recommendation_tab_rt span a:hover{color:#0286db; text-decoration:underline; }
.recommendation_content{ background-color:#e6e6e6; width:740px; float:left;}
.recommendation_content_lt{ width:158px;  float:left;}

/******************************RECOMMENDATION SIDE  MENU *******************************************/

.recommendation_content_lt .menu{ padding-top:15px; width:140px; float:left; margin-left:14px; }
.recommendation_content_lt .menu ul{ height:23px; width:148px;}
.recommendation_content_lt .menu  li{ height:23px; line-height:23px; float:left; }
.recommendation_content_lt .menu li a{ color:#141414; text-decoration:none; width:122px; padding-top:6px; padding-right:8px; padding-left:15px; padding-bottom:6px; float:left; line-height:12px;}
.recommendation_content_lt .menu  li:hover{ color:#141414; background-color:#cccccc; font-weight:bold; }
.recommendation_content_lt .menu li a.active{ color:#141414; background-color:#cccccc; font-weight:bold;}
.recommendation_content_rt{width:580px; border-left:1px solid #cccccc; float:left;}

/******************************RECOMMENDATION CONTENT *******************************************/

.recommendation_content_rt .txt{ padding:10px 26px 14px 16px; border-bottom:1px solid #cccccc; font-size:11px; float:left; width:538px; }
.recommendation_content_rt .txt span{ font-weight:bold;}
.recommendation_content_rt .txt img{ max-width:60px; height:40px; border:1px solid #c2c2c2; padding:4px 5px; background-color:#FFF; float:left; margin-right:20px; }
.recommend_txt{float:left; text-align:justify; width:428px;}
.recommend_title{float:left; width:328px;}
.recommend_title_tab{float:left; width:460px;}

.recommendation_content_rt .txt_bg{ padding:10px 26px 14px 16px; border-bottom:1px solid #cccccc; font-size:11px; float:left; background-color:#f0f0f0; width:538px;}
.recommendation_content_rt .txt_bg span{ font-weight:bold;}
.recommendation_content_rt .txt_bg img{ max-width:60px; height:40px; border:1px solid #c2c2c2; padding:4px 5px; background-color:#FFF; float:left; margin-right:20px; }

/******************************RECOMMENDATION BOTTOM PAGE AREA*******************************************/

.recommendation_page{margin-top:35px; background-color:#cccccc; height:30px; float:left; width:520px; padding:0 30px; text-align:right; line-height:30px;}
.recommendation_page span{ font-weight:bold; font-size:11px;}
.recommendation_page span a{ font-weight:bold; color:#141414; text-decoration:none;}
.recommendation_page span a:hover{ font-weight:bold; color:#141414; text-decoration:none;}
.recommendation_page span a.active{ font-weight:bold; color:#141414; text-decoration:none;}


/******************************RECOMMENDATION DELTE & BLOCK*******************************************/

.follow_para03{float:right; width:130px; padding-top:13px; padding-bottom:13px; font-size:11px;}
.follow_del{padding-right:15px; float:left; }
.follow_del a{color:#141414; text-decoration:none; }
.follow_del a:hover{color:#141414; text-decoration:none;}
.follow_block{padding-right:0px; float:left;  }
.follow_block a{color:#141414; text-decoration:none;}
.follow_block a:hover{color:#141414; text-decoration:none;}
span.follow_del_img{float:left; background-image:url(../images/sprite-menu.png); background-position:-114px -86px; width:11px; height:13px; margin-top:3px; margin-right:5px;}
span.follow_block_img{float:left;  background-image:url(../images/sprite-menu.png); background-position:-81px -26px; width:13px; height:12px; margin-top:3px; margin-right:5px;}
.follow_page{height:19px; width:598px; float:left;}

/******************************WRITE COMMENT*******************************************/

.write_comment_content{background-color:#e6e6e6; width:690px; float:left; padding:15px 25px; }
.write_comment_content h2{ font-size:12px; font-weight:bold; border-bottom:1px solid #cccccc; padding-left:10px;}

/******************************WRITE COMMEND FORM*******************************************/

 .written_form{ width:690px;}
 .written_form label{  font-size:12px; width:140px;  text-align:right; float:left;}
 .written_form  dt{ float:left; width:140px; margin-top:15px;}
  .written_form  dd{ margin-left:10px; float:left; font-weight:bold; margin-top:15px; text-align:left;}
 .written_form textarea{ width:434px; height:111px; border:1px solid #c2c2c2; padding:2px; float:left; *margin-left:-9px; overflow:auto;}
 .written_form .submit{ border-top:1px solid #cccccc; padding-top:12px; margin-top:12px; margin-left:150px; *padding-top:5px;}
 
 
 /*****************************INVITE YOUR FRIENDS************************************************/
 .invite_friend_import{ width:600px; padding:10px; background-color:#FFFFFF;}
 .invite_friend_import_bg{ background-color:#f5f5f5; border:1px solid #e1e1e1; padding:0px 16px 0px 0px;}
 .invite_friend_import_bg h2{ font-weight:bold; font-size:12px; background:url(../images/import_authentication_bdr.gif) bottom repeat-x; padding-bottom:2px; margin-left:20px; text-align:left;}
  .invite_friend_import_bg .content{ padding-right:25px; width:558px;  }
  .invite_friend_import_bg .content_area{margin-left:45px; }
  .invite_friend_import_bg img{ margin-top:12px; float:left; margin-right:18px;}
  .invite_friend_import_bg p{ font-size:15px; font-weight:bold; margin-left:15px;  margin-top:-3px; margin-left:10px; padding-bottom:12px; text-align:left;} 
.invite_friend_import .table{ width:512px; border:1px solid #c2c2c2; margin-top:12px; font-size:11px; float:left; }
.invite_friend_import .table ul{width:512px;}
.invite_friend_import .table li{ height:30px; border-bottom:1px solid #FFF; list-style:none; float:left;  }
.invite_friend_import .table  input{ margin:5px 10px 5px 10px;}
.invite_friend_import .table .tr01{ background-color:#fbfbfb;}
.invite_friend_import .table .tr02{ background-color:#f9f9f9;}
.invite_friend_import .table .tr03{ background-color:#ebebeb; border-top:1px solid #c2c2c2;}
.invite_friend_import .table .td01{ width:40px;}
.invite_friend_import .table .td02{ width:175px; font-size:11px; line-height:30px; text-align:left; }
.invite_friend_import .table .td03{ width:280px; font-size:11px; line-height:30px; text-align:left; }
.invite_friend_import .select_tab{ width:512px;  font-size:11px; float:left; }
.invite_friend_import .select_tab .td01{ width:40px;}
.invite_friend_import .select_tab .td02{ width:471px; font-size:11px; line-height:30px; text-align:left; }
.invite_friend_import .close{margin-top:35px; background-color:#e6e6e6; height:35px; width:588px; float:left; padding-right:10px; }
.invite_friend_import .overflow{height:252px; overflow-y:auto; overflow-x:hidden;}
.invite_friend_import .button{ margin-top:8px; float:right; margin-right:12px;}

 /*****************************IMPORT AUTHENTICATION************************************************/

.import_authentication_sec{ width:470px; padding:10px; background-color:#FFFFFF;}
.import_authentication_sec .inner{ background-color:#f5f5f5; border:1px solid #e1e1e1;}
.import_authentication_sec h2{ font-weight:bold; font-size:12px;  background:url(../images/import_authentication_bdr.gif) bottom repeat-x; padding-bottom:2px; margin-left:20px; text-align:left;}
.import_authentication_sec .detail{padding: 0px 135px; margin-top:18px; float:left; text-align:left;}
.import_authentication_sec .detail1{padding: 0px 95px; float:left;}
.import_authentication_sec span{font-size:11px;}
.import_authentication_sec .cancel{ margin-left:125px; margin-top:8px; margin-bottom:12px;}

/*--------------------------------------------linktext color------------------------------------------*/

.contactlinktextcolor{border:1px solid #C2C2C2; width:335px; height:125px;}
.contactlinktextcolor a {text-decoration:none; color:#0087DC;}
.contactlinktextcolor a:hover{color:#0087dc; text-decoration:underline;} 


.commentdisabletextcolor{border:1px solid #C2C2C2; width:253px; height:80px;}
.commentdisabletextcolor a {text-decoration:none; color:#0087DC;}
.commentdisabletextcolor a:hover{color:#0087dc; text-decoration:underline;} 

.urlLinkTextColor{color:#666666; text-decoration:none;}
a.urlLinkTextColor {color:#666666; text-decoration:none;}
a:hover.urlLinkTextColor{color:#0087dc; text-decoration:underline;}

.commentlinktextcolor{color:#141414; font-weight:bold; text-decoration:none;}
a.commentlinktextcolor {color:#141414; font-weight:bold; text-decoration:none;}
a:hover.commentlinktextcolor{color:#0087dc; text-decoration:underline;}

a:hover.urlLinkTextColor1{text-decoration:underline;}

.followlinktextcolor{color:#141414; text-decoration:none;}
a.followlinktextcolor {color:#141414; text-decoration:none;}
a:hover.followlinktextcolor{color:#0087dc; text-decoration:underline;}

/*Static Pages 11Jan2011*/
.static-wrap{width:970px; margin:0 auto; padding:0 15px;}

.logo-sec-top{background:#e1e1e1; width:100%; height:99px; border-bottom:1px solid #d2d2d2;}
.top-lt-aboutus{float:left; padding:35px 0 0;  font-size:35px; text-transform:uppercase; color:#6e6e6e;}
/*.top-rt{float:right; text-align:right; font-size:35px; text-transform:uppercase; color:#6e6e6e; padding:74px 0 0px; *padding:71px 0 3px;}*/

.main{width:100%; background:#fff; color:#4d4d4f; line-height:25px; margin:0 auto 20px;}
.main strong{font-weight:bold;}
.main h1{font-size:18px; color:#f73070; background:#f5f5f5; border-bottom:1px solid #dcdcdc; height:39px; line-height:39px; padding:0 13px; margin:17px 0 0; font-weight:bold;}
.main p{padding:7px 0 7px;}

.header{width:100%; height:310px; background:#5a5a5a; }
.header-lt{float:left; margin:35px 0 0 27px ;}
* html .header-lt{margin:35px 0 0 17px;}
.creative-rt{float:right; width:474px; height:249px; /*background:url(../images/header-bg.gif) repeat-x;*/ padding:15px 20px 15px 30px; margin:15px 0 0;}
.creative-rt .creative-rt-top{font-size:20px; color:#fff; height:73px; line-height:29px;}
.creative-rt .creative-rt-mid{font-size:35px; color:#2084d4; line-height:43px; font-weight:bold; margin:10px 0 13px;}
.creative-rt .creative-rt-bot{font-size:15px; color:#fff;}

.pro-icon-sec{width:970px; height:445px; background:url(../images/pro-icon-bg-line.gif) top left no-repeat; font-size:16px; color:#646464; font-weight:bold; margin:10px 0 0;}
.pro-icon-sec-01, .pro-icon-sec-02, .pro-icon-sec-03, .pro-icon-sec-04{background:url(../images/pro-icon-bg-line.gif) top right no-repeat; height:455px; float:left;}
.pro-icon-sec-01{width:253px;}
.pro-icon-sec-02{width:245px;}
.pro-icon-sec-03{width:249px;}
.pro-icon-sec-04{width:223px;}
.pro-icon-sec-top{border-bottom:1px solid #f1f1f1; height:259px; text-align:center;}
.pro-icon-sec-bot{height:195px; text-align:center; }

.pro-icon-sec-01 .pro-icon-sec-top img{padding:10px 0 0;}
.pro-icon-sec-02 .pro-icon-sec-top img{padding:39px 0 5px;}
.pro-icon-sec-03 .pro-icon-sec-top img{padding:39px 0 2px;}
.pro-icon-sec-04 .pro-icon-sec-top img{padding:27px 0 5px;}
.pro-icon-sec-01 .pro-icon-sec-bot img{padding:36px 0 0;}
.pro-icon-sec-02 .pro-icon-sec-bot img{padding:31px 0 0;}
.pro-icon-sec-03 .pro-icon-sec-bot img{padding:29px 0 2px;}
.pro-icon-sec-04 .pro-icon-sec-bot img{padding:35px 0 0;}

.creative-sec p{padding:0;}
.creative-lt{float:left; width:440px; text-align:center;}
.creative-lt img{padding:125px 0 0;}
/* / Static Pages 11Jan2011*/

.tips_upload_image {margin-left:160px; color:#555; font-size:10px; line-height:10px; display:none;}
.tips_title {margin-left:20px; color:#555; font-size:10px; line-height:10px;}


.sysadminMaindivOdd {border-bottom:2px solid #FFF; border-left:2px solid #FFF; border-right:2px solid #FFF; background:#eeeeee;}
.sysadminMaindivOdd:hover {background:#3CF;}
.sysadminMaindivEven {border-bottom:2px solid #FFF; border-left:2px solid #FFF; border-right:2px solid #FFF; background:#f7f7f7;}
.sysadminMaindivEven:hover {background:#3CF;}

.sysAdminData {margin-left:6px; overflow:hidden; height:28px; line-height:28px;}


.instituteOdd {border-bottom:2px solid #FFF; border-left:2px solid #FFF; border-right:2px solid #FFF; background:#eeeeee;}
.instituteEven {border-bottom:2px solid #FFF; border-left:2px solid #FFF; border-right:2px solid #FFF; background:#f7f7f7;}



/*-----------new quick list container (05.03.2011)---------*/
.font{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:11px;}
.qcontainer{width:1000px;margin:0 auto;}
.qcont-lt{width:210px;float:left;margin:0;padding:0;padding-top:14px;}
.qcont-lt-prof {font-size:15px;color:#000; font-weight:bold;width:210px; margin-left:2px;}
.qcont-lt-ol li.qcont-lt-list-sel a{background:#2083d4;font-size:12px;color:#FFF;width:186px; font-weight:bold;float:left;}
.qcont-lt-ol{padding-top:1px;cursor:pointer;}
.qcont-lt-ol li a{ text-decoration:none; color:#000; width:186px; float:left; padding-left:24px;}
.qcont-lt-ol li a:hover{ background:#999999; color:#FFF; font-weight:bold;}
ol.qcont-lt-ol li{line-height:22px;font-size:12px;}
.qcont-lt img{padding-left:24px;margin-bottom:8px;}
.qcont-lt-lbl{line-height:25px;font-size:13px;padding-left:12px; width:210px;}
.qcont-rt{width:789px;float:right;margin:0;padding:0;padding-top:0px;border-left:1px solid #c2c2c2;}
.qcont-rt-row1{height:28px;background:#ebebeb;width:781px;border:1px solid #c2c2c2;margin-left:8px; margin-top:5px;}
.qrow1{float:right;width:394px;height:28px;padding-right:8px;}
.qrow1-div1{float:left;width:65px;margin-left:56px;margin-top:3px;font-size:12px;}
.qrow1-div1 label{margin-top:1px;}
.qrow1-div1 input{width:21px;height:15px;padding-left:3px;margin-top:2px;margin-left:36px;padding-bottom:1px;color:#787890;border:1px solid #c2c2c2;}
.qrow1-div2{float:left;width:58px;margin-top:5px;font-size:12px;}
.qrow1-div2 label{position:absolute;margin-left:8px;margin-top:-3px;}
.qrow1-div3{float:left;width:30px;margin-top:3px;margin-left:4px;}
.qrow1-div4{float:left;width:196px;position:absolute;margin-left:211px;margin-top:0px;font-size:12px;}
.qrow1-div4 select{margin-left:52px;margin-top:4px;height:19px;padding-left:2px;}
.qrow2-before-chk{margin-top:15px;position:absolute;margin-left:9px;}
.qrow3{width:789px;}
.qrow2{width:413px;height:25px;margin-left:32px;margin-top:10px;border-left:1px solid #c2c2c2;}

.qrow2-ol{width:465px; font-size:12px; height:25px; background:#ececec; border-top:1px solid #c2c2c2; }
.qrow2-ol li{height:24px; display:inline; float:left; line-height:24px; cursor:pointer; border-bottom:1px solid #c2c2c2;}

.qrow2-ol li a{ text-decoration:none; color:#000; line-height:24px; border-right:1px solid #c2c2c2; padding:4px 10px 4px 11px;}
/*.qrow2-ol li a:hover{background:#999999 repeat-x; padding:4px 10px 4px 11px; color:#FFF;}
.qrow2-ol li a:active{ background:#2083d4; color:#FFF;}*/


.qrow2n-ol{width:465px; font-size:12px; height:25px; background:#ececec; border-top:1px solid #c2c2c2; }
.qrow2n-ol li{height:24px; display:inline; float:left; line-height:24px; color:#999; border-bottom:1px solid #c2c2c2; line-height:24px; border-right:1px solid #c2c2c2; padding:0px 10px 0px 11px;}

.link-notactive{color:#cccccc;}
.link-active{ color:#9CF;}
.qrt-bor{height:177px;background-color:#f2f2f2;width:757px;margin-left:32px;margin-bottom:0px;border:1px solid #c2c2c2; padding-bottom:14px;}
.qrow2-div1{padding-left:10px;height:135px;line-height:22px;padding-top:10px;}
.qrow2-div2{padding-left:10px;padding-bottom:10px; margin-top:5px;}
/*.qrow2-div2-span1{border-top:1px solid #e5e4e4;padding-top:10px;padding-right:629px; margin-top:8px;}*/
.qrow2-div2-span2{padding-left:10px;color:#F00;}
.qactive{border-bottom:1px solid #f2f2f2;position:relative;}
.qrow2-div1-radio{margin-top:5px;position:absolute;}

.qrow {width:781px; height:22px; margin-top:8px; margin-left:8px;}
.qrow p{font-size:12px; color:#000; padding-left:38px;}
.qrow a {font-size:12px; color:#09f; padding-left:10px; text-decoration:none;}
.top-bor{border-top:1px solid #c2c2c2; width:735px; padding-bottom:8px; margin-top:-6px; }
/*-----------new quick list container end---------*/

.qtab-bot{border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;width:808px; background:#EEEEEE;}
.qtab-bot1 label{font-size:13px;}
.qtab-bot1-text{border:1px solid #c2c2c2;width:200px;height:22px;}
.qtab-bot1 select{border:1px solid #c2c2c2;width:200px;height:22px;}
.qtab-bot2{padding-top:15px;padding-left:145px;}
.qtab-bot2 span{padding-left:15px;color:#900;}
.qtab-bot1{padding-top:20px;padding-left:10px;width:808px}
.qtab-bot1-lbl{ float:left;width:250px; text-align:right;margin-left:-100px;}
.qtab-bot1-input{margin-left:50px;}



/* Module Details - 19Apr2001 */
/* Prof, Add Sec */
.main-top-ad-sec{width:1000px; margin:10px 0 7px;}
.leftbox01{float:left; height:68px; width:198px; border:1px solid #ddd; overflow:hidden; padding:20px 0 0;}
.prof-box-sec-lt{width:75px; float:left; text-align:right; padding:0 15px 0 0;}
.prof-box-sec-lt img{float:right;}
.prof-box-sec-rt{text-align:left; font-size:16px; line-height:90px; float:right; width:103px; padding:0 5px 0 0;  line-height:23px;}
.main-top-ad-sec-rt{width:800px;  float:right; height:90px;  text-align:center;}
/* / Prof, Add Sec */

/* Breadcrumb Menu Sec */
.breadcrumb-sec{margin:0; height:26px; line-height:26px; border-bottom:1px solid #dcdcdc; font-size:11px;}
ul.breadcrumb-lt{margin:0 0 0 -10px; padding:0;}
ul.breadcrumb-lt li{float:left; list-style-image:url(../images/blt-01.gif); margin:0 10px;}
ul.breadcrumb-lt li:first-child{list-style-image:none;}
ul.breadcrumb-lt li a{text-decoration:none; color:#787878;}
ul.breadcrumb-lt li a:hover{text-decoration:underline; color:#4b4b4b;}
ul.breadcrumb-lt li a.active{cursor:default; font-weight:bold; color:#4b4b4b;}
ul.breadcrumb-lt li a.active:hover{text-decoration:none;}
/* / Breadcrumb Menu Sec */

/* Main Content Sec */
.main-content-sec{color:#323232; font-size:11px;}
.prof-content-lt{float:left; width:739px; border-right:1px solid #dcdcdc; padding:10px 10px 0 0;}
.prof-content-lt p{padding:0 0 15px;}
.dir-sec{margin:2px 0 10px;}
.dir-sec-lt{float:left; width:140px;}
.dir-sec-lt img{border:1px solid #dcdcdc;}
.dir-sec-mid{float:left; margin:-7px 0 0; line-height:23px; width:323px;}
.dir-sec-mid span{font-weight:bold; font-size:12px;}
.dir-sec-mid em{font-weight:bold;}
.dir-sec-mid-info{color:#969696;}
.dir-sec-mid a{font-weight:bold; color:#2083d4;}
.dir-sec-mid a:hover{text-decoration:none; color:#0e67b0;}
.dir-sec-rt{float:right; width:135px; height:62px; background:#fafafa; padding:18px 0 0 15px; color:#969696;}
.dir-sec-rt a{color:#969696; text-decoration:none;}
.dir-sec-rt a:hover{text-decoration:underline; color:#323232;}

/* Tabs */
.prof_tabs{border:1px solid #dcdcdc;}
.prof_tabs a{color:inherit;}
.prof_tabs a:hover{text-decoration:none;}
ul.prof_tabs_head{background:#f5f5f5; height:24px; width:100%; border-bottom:1px solid #dcdcdc;}
ul.prof_tabs_head li{ float:left; font-weight:bold;  border-right:1px solid #dcdcdc;}
ul.prof_tabs_head li a{text-decoration:none; color:#787878; padding:5px 10px; line-height:24px;}
ul.prof_tabs_head li a:hover, .prof_tabs ul li a.active{background:#8c8c8c; color:#fff;}

.prof_tabs_content{padding:5px 10px;}
.prof_tabs_content ul{margin:5px 0;}
.prof_tabs_content ul li{line-height:25px;}
.prof_tabs_content p{padding:5px 0;}

.prof_tabs_content dl{clear:both;}
.prof_tabs_content dt{float:left; font-weight:bold; width:120px;}
.prof_tabs_content dt span{padding:0 5px; color:inherit;}
.prof_tabs_content dd{float:left; width:582px;}

.prof_tabs_content.prof_tabs_info dl{padding:3px 0;}
.prof_tabs_content.prof_tabs_info dt{width:170px; text-align:right;}
.prof_tabs_content.prof_tabs_info dd{width:532px;}

.tabs-tags{color:#969696; margin:10px 10px 5px; border-top:1px solid #dcdcdc;}
.tabs-tags span{font-weight:bold;}
/* / Tabs */

.prof-req{border:1px solid #dcdcdc; margin:10px 0 0; padding:0 10px;}
.prof-req h1{background:#f5f5f5; height:24px; width:100%; border-bottom:1px solid #dcdcdc; color:#787878; padding:0 10px; margin:0 0 5px -10px; font-weight:bold;}
.prof-req ul{margin:5px 0;}
.prof-req ul li{line-height:25px;}

/* Course Details */
ul.course_details{margin:20px 0;}
/*ul.course_details li{border-bottom:1px solid #dcdcdc}*/
ul.course_details li ul{margin:0; padding:0; clear:both;}
ul.course_details li ul li{float:left; height:34px; line-height:34px; border-bottom:1px solid #dcdcdc; padding:0 0 0 10px;}
ul.course_details li ul li a{color:#323232; text-decoration:none;}
ul.course_details li ul li a:hover, ul.course_details li ul li a.active{color:#0e67b0; text-decoration:underline;}

li ul.course_details_head{ border-top:1px solid #dcdcdc;  font-weight:bold; height:23px; line-height:23px;}
ul.course_details li ul.course_details_head li{text-align:center; border-right:1px solid #dcdcdc; height:23px; line-height:23px; background:#f5f5f5; padding:0 5px;}
ul.course_details li ul.course_details_head li:first-child{border-left:1px solid #dcdcdc;}

ul.course_details li ul li.course_name{/*width:275px;*/width:400px; font-weight:bold;}
ul.course_details li ul li.catagory{width:77px;}
ul.course_details li ul li.duration{/*width:71px;*/ width:80px;}
ul.course_details li ul li.start_date{width:123px;}
ul.course_details li ul li.recommendation{width:137px; text-align:center;}
/* / Course Details */

/* Right Sec */
.prof-content-rt{float:right; width:250px; border-left:1px solid #d2d2d2; margin:0 0 0 -1px;}
/* View Area */
.main-content-sec .view_area{margin:0; width:250px;}
.main-content-sec .view_area .view_port_text{width:250px; height:30px; line-height:30px; border-bottom:1px solid #dcdcdc;}
.main-content-sec .view_area .view_port_text span{margin-right:12px; margin-left:15px; margin-top:10px;}
a.stbutton{padding-left:9px !important;}
/* / View Area */

/*Admin Login*/
.college-admin-login{background:#ebebeb; width:250px; height:70px; margin:15px 0 0;}
.college-admin-login h6{height:33px; line-height:33px; padding-left:28px; font-size:12px; font-weight:bold; border-bottom:1px solid #dcdcdc;}
.college-admin-login span{display:block; height:35px; line-height:35px; border-top:1px solid #f5f5f5; padding-left:28px;}
.college-admin-login span img{margin:0 0 -5px 10px; position:relative;}
/*/Admin Login*/

.view-info{background:#ebebeb; width:230px;  margin:15px 0 0; padding:10px;}
.view-info-img{float:left; width:130px;}
.view-info img{float:left; border:1px solid #dcdcdc;}
.view-info ul{margin:5px 0 0 25px; float:left; width:75px;}
.view-info ul li{list-style-image:url(../images/blt-02.png); line-height:15px; padding:8px 0 0;}

.stu-portfolio{width:222px; height:35px; line-height:35px;  padding-left:28px; background:#2084d4; margin:2px 0 10px; font-size:12px; font-weight:bold; color:#fff;}
.stu-portfolio img{margin:0 0 -5px 2px; position:relative;}

.ad_250 img{padding:5px 0;}
/* / Reight Sec */
/* / Main Content Sec */
/* / Module Details - 19Apr2001 */


/* Search Result */
/*Left*/
.main-lt-sec{border: 1px solid #ddd; float: left; overflow: hidden; padding:0 10px; width: 178px; font-size:11px;}
.main-lt-sec select{width:178px; height:20px; border:1px solid #d7d7d7; margin:5px 0; clear:both;}
.main-lt-sec p{font-weight:bold; margin:10px 0 0;  clear:both;}
.main-lt-sec p.head{font-weight:bold; padding:0 10px; font-size:12px; height:23px; line-height:23px; background:#ebebeb; margin:0 -10px -4px; position:relative; border-bottom:1px solid #dcdcdc;}
.main-lt-sec input.ip-bdr{width:148px; height:20px; line-height:20px; border:1px solid #d7d7d7; float:left;}
.main-lt-sec input.search-btn {background:url(../images/search-btn.gif); width:23px; height:22px; border:0; cursor:pointer; margin:0 0 0 5px; float:left;}

.main-lt-sec .advanced{text-align:right; margin:5px 0 5px;}
.main-lt-sec .advanced a{color:inherit; text-decoration:none; background:url(../images/blt-03.gif) right center no-repeat;   padding:0 18px 0 0;}
.main-lt-sec .advanced a:hover{color:#0087dc; background:url(../images/blt-04.gif) right center no-repeat;}

.main-lt-sec .advanced-sec{background:#f8f8f8; margin:0 -10px; padding:2px 10px 5px;}
.main-lt-sec .advanced-sec input{float:left; margin:0 7px 0 0;}
.main-lt-sec .advanced-sec label{float:left; margin:-4px 3px 0 0; clear:right;}
/* /Left*/

/*Right*/
.search-links{width:776px; height:23px; line-height:23px; background:#ebebeb; border:1px solid #dcdcdc; padding:0 2px 0 10px; font-size:11px;}
.search-links-lt{float:left; font-weight:bold;}
.search-links-rt{float:right; color:#646464;}
.search-links-rt label, .search-links-rt input, .search-links-rt select, .search-links-rt img{float:left; font-size:11px;}
.search-links-rt input.ip-bdr{border:1px solid #dcdcdc; width:19px; height:17px; margin:2px 0 0; padding:0 0 0 2px;}
.search-links-rt input.go-btn{background:url(../images/go-btn01.gif) no-repeat; width:19px; height:15px; border:0 none; margin:4px 3px 0 0; cursor:pointer;}
.search-links-rt label{padding:0 5px; color:#646464;}
.search-links-rt label span{padding:0 3px 0 10px;}
.search-links-rt label em{color:#323232;}
.search-links-rt select{width:128px; height:19px; border:1px solid #dcdcdc; margin:2px 0 0;}
.search-links-rt img{margin:7px 2px 0;}

.main-rt-sec{float:right; width:790px;}
.search-result-sec a{text-decoration:none; color:inherit;}
.search-result-sec:hover{background:#f8f8f8;}
.search-result-sec:hover{background:#f8f8f8;}	
.search-result-sec{border-bottom:1px solid #dcdcdc; font-size:11px; line-height:19px; padding:10px 0;}
.search-result-sec-last{border-bottom:0;}
.search-result-logo{float:left; width:135px; padding:0 10px 0 0;}
.search-result-add{float:left; width:310px; padding:0 10px 0 0; margin:-5px 0 0;}
.search-result-add span{font-size:12px; font-weight:bold;}
.search-result-courses, .search-result-times{float:left; width:175px; padding:0 10px 0 0;  margin: 25px 0 0;}
.search-result-courses{color:#969696;}
.search-result-times{color:inherit; font-weight:bold;}
.search-result-views{float:left; width:110px; padding:0 10px 0 0; color:#323232; margin: 25px 0 0;}
.search-result-shortlist{float:left; width:20px;}
.search-result-add .add-sec{height:70px;}
.search-result-add-details{margin:15px 0 -5px; color:#969696;}

.main-rt-sec .centerbox_search_mid03 img{padding:0 2px;}
/* /Right*/
/* / Search Result */






/* Top Menu */
.top-menu-sec{min-width:1000px; height:24px; line-height:24px; border-bottom:1px solid #afafaf; overflow:hidden; font-size:11px; background:#c3c3c3;}
.top-lt{float:left;}
.top-rt{float:right; background:url(../images/top-menu-split.png) 0 0 no-repeat;}
.top-lt li, .top-rt li{float:left; background:url(../images/top-menu-split.png) right 0 no-repeat; padding:0 10px;}
.top-lt li a, .top-rt li a{color:#323232; text-decoration:none;}
.top-lt li a:hover, .top-rt li a:hover{text-decoration:underline;}
/* / Top Menu */

/* Logo Sec */
.logo-sec-bg{min-width:1000px; height:61px; background:#f0f0f0 url(../images/line01.gif) 0 bottom repeat-x; color:#323232;}
.logo-sec{width:1000px; margin:0 auto; }
.logo-lt{float:left; width:274px;}
.logo-lt img{padding:0px 0 0 13px}	
.top-search{float:left; font-size:11px; padding:9px 0 0;}
.top-search .searchby{overflow:hidden; margin:0 0 5px;}
.top-search .searchby input{float:left; margin:0 4px 0 0;}
.top-search .searchby label{float:left; margin:0 11px 0 0;}
.top-search .search-select, .top-search .search-select select, .top-search .search-select input, .top-search .search-select span{float:left;}
.top-search .search-select select{width:224px; height:23px; padding:2px; border:1px solid #c2c2c2;}
.top-search .search-select input{width:221px; height:17px; padding:2px 2px 2px 5px; border:1px solid #c2c2c2;}
.top-search .search-select span{padding:4px 10px; display:inline-block;}
.top-search .search-select a.go, .top-search .search-select a.search{background:url(../images/sprite-bg.png) no-repeat; width:28px; height:23px; text-indent:-9999px; float:left; margin:0 0 0 -1px;}
.top-search .search-select a.go{background-position:0 0;}
.top-search .search-select a.search{background-position:-28px 0;}
/* / Logo Sec */

