@charset "UTF-8";
/* CSS Document */ 

* {font:normal 13px "Century Gothic", sans-serif; color:#000000;
	}
body {background-color:#FFFFFF;}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0; border:0;}
.log1 {width:280px; margin-top:10px;}
.log2 {width:460px; margin-top:10px; height:300px}
#login {position:relative; width:289px; height:215px; background:url(images/back_login.gif);}

#homecnt {padding:10px 10px 10px 10px; margin:10px 10px 10px 10px;}
#homecnt p{font:normal 14px/23px "Century Gothic", sans-serif; color:#000000; text-align:left;}
#homecnt img{float:right;}
.txtBox{font:normal 13px/16px "Century Gothic", sans-serif; color:#000000; text-align:center; width:140px; height:15px; border:0px 0px 0px 0px; color:#000; background-color:#fff; margin:0; padding:0;}
.txtBoxBz{font:normal 11px/14px "Century Gothic", sans-serif; color:#000000; text-align:center; width:140px; height:12px; border:0px 0px 0px 0px; color:#000; background-color:#fff; margin:0; padding:0;}

.submit {font:normal 11px "Century Gothic", sans-serif; color:#190000; background:url(images/submit.gif) 0 0 no-repeat; width:68px; height:26px; border:none; float:right; cursor:pointer;}
.search {background:url(images/login_b.gif) 0 0 no-repeat; width:36px; height:35px; border:none; float:right; cursor:pointer;}

.loginbox {width:163px; font:normal 11px "Century Gothic", sans-serif; color:#190000;text-align:center;}
.loginbox a{ font:normal 11px "Century Gothic", sans-serif; color:#190000; text-decoration:none;}
.loginbox a:hover{ font:normal 11px "Century Gothic", sans-serif; color:#190000; text-decoration:underline;}
.rasp {height:10px;}

.downf {font:normal 11px Verdana, sans-serif; color:#000000; text-align:left;}
.downf a{ font:normal 11px Verdana, sans-serif; color:#000000; text-decoration:none;}
.downf a:hover{ font:normal 11px Verdana, sans-serif; color:#000000; text-decoration:underline;}

.please {font:bold 16px "Century Gothic", sans-serif; color:#D20001; text-align:center;}

.italkdwn {font:normal 11px/20px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:10px; background:url(images/italkdwnbg.gif) 0 0 no-repeat;}

#leftreg {width:454px; height:320px; padding-left:10px; background:url(images/cent_reg.gif) 0 0 no-repeat;}

#rightreg {width:454px; height:320px; padding-left:10px; background:url(images/cent_reg2.gif) 0 0 no-repeat;}

.TextForInnerTables p{width:139px; font:bold 13px "Century Gothic", sans-serif; color:#000000; text-align:left;}



.reg_fnt_top {font:bold 19px "Century Gothic", sans-serif; color:#3C3C3C; text-align:left;}
.regform {width:231px; height:39px; background:url(images/back_reg.gif) 0 0 no-repeat;}
.regch {width:231px; height:39px; background:url(images/back_reg2.gif) 0 0 no-repeat;}
#regtxt p{ width:139px; font:bold 13px "Century Gothic", sans-serif; color:#000000; text-align:left;}
#regtxt h1{ font:bold 13px "Century Gothic", sans-serif; color:#000000; text-align:center;}
.textarea {background-color:#F5F5F5; border:1px solid gray; font:normal 13px/16px "Century Gothic", sans-serif; color:#000000; text-align:left; padding:5px 5px 5px 5px; margin-top:10px; margin-bottom:10px; width:360px; height:70px;}
.ta {background-color:#F5F5F5; border:1px solid gray; font:normal 13px/16px "Century Gothic", sans-serif; color:#000000; text-align:left; padding:5px 5px 5px 5px; margin-top:10px; margin-bottom:10px; width:310px; height:100px;}
#regtxt select {font:normal 12px "Century Gothic", sans-serif; color:#000000; text-align:left;}

.whsub {background:url(images/white_submit.gif) 0 0 no-repeat; width:53px; height:24px; border:none; float:right; cursor:pointer; margin-top:10px;}
.whback {background:url(images/white_submit.gif) 0 0 no-repeat; width:53px; height:24px; border:none; float:right; cursor:pointer; margin-top:10px;}


.lb2 {background:url(images/left_bg_textf.gif) 0 0 no-repeat; height:26px;}
.lb2txtbx{font:normal 11px/14px "Century Gothic", sans-serif; color:#000000; text-align:center; width:113px; height:14px; border:0px 0px 0px 0px; color:#000; background-color:transparent; margin:0; padding:0;}

#faq {width:950px;}
#faq h1{font:bold 14px "Century Gothic", sans-serif; color:#D20001; text-align:left; padding-top:10px; padding-bottom:10px;}
#faq h2{font:bold 16px "Century Gothic", sans-serif; color:#D20001; text-align:left; padding-top:10px; padding-bottom:10px;}
#faq p{font:normal 14px/20px "Century Gothic", sans-serif; color:#000000; text-align:left;}

.wel {width:145px; height:37px; background:url(images/welcome.gif) 0 0 no-repeat; font:bold 12px/20px "Century Gothic", sans-serif; color:black; text-align:center;  vertical-align:bottom;}
.welp {font:normal 11px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:3px;}
/*.searcrit {width:145px; height:23px; background:url(images/search_crit.gif) 0 0 no-repeat; font:bold 12px/20px "Century Gothic", sans-serif; color:black; text-align:center;  vertical-align:bottom;}*/
.searcrit {height:23px; background:url(images/search_crit_1px.gif); font:bold 12px/20px "Century Gothic", sans-serif; color:black; text-align:center; vertical-align:bottom; background-repeat:repeat-x;}
.searcrit_l {height:23px; background:url(images/search_crit_left.gif); font:bold 12px/20px "Century Gothic", sans-serif; color:black; text-align:center; vertical-align:bottom; background-repeat:no-repeat;}
.searcrit_r {height:23px; background:url(images/search_crit_right.gif); font:bold 12px/20px "Century Gothic", sans-serif; color:black; text-align:center; vertical-align:bottom; background-repeat:no-repeat;}

#searr h1{font:bold 11px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:3px; padding-top:5px;}
#searr p{font:normal 11px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:3px;}

.photo {width:120px; text-align:center; font:normal 11px "Century Gothic", sans-serif; padding-bottom:20px;}

.interest {font:normal 14px/20px "Century Gothic", sans-serif; color:#000000; text-align:left;} 

.testtl {width:150px; text-align:center;}
.testtl img{padding-top:10px; padding-bottom:10px;}
.testtb {width:650px;}
.testtb h1{font:italic 13px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:0px;}
.testtb h2{font:normal 13px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:35px;}


.whreg {font:normal 11px "Century Gothic", sans-serif; color:#000000; background:url(images/reg_bt.gif) 0 0 no-repeat; width:100px; height:24px; border:none; text-align:center; cursor:pointer;}
.regst {font:normal 13px "Century Gothic", sans-serif; color:#000000; width:231px; height:39px; background:url(images/back_reg2.gif) 0 0 no-repeat;}

.lang img{padding:3px 3px 3px 3px;}

#national {font:normal 11px/11px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:6px;}
#national input{width:13px; height:13px;}

.selectorx {font:normal 11px/14px "Century Gothic", sans-serif; color:#000000; text-align:center; width:113px; border:0px 0px 0px 0px; color:#000; background-color:#fff;}

.text h2{font:normal 13px "Century Gothic", sans-serif; color:#000000;}

.backm { height:25px; background:url(images/back_mmm.gif) 0 0 no-repeat; padding-left:7px; text-align:left; vertical-align:top; }
.backm2 {background:url(images/back_m1.gif); text-align:left; vertical-align:top; padding-left:10px;}

.backfrm {width:137px; height:39px; background:url(images/back_frm.gif) 0 0 no-repeat; padding-left:3px;}
.backfrm2 {width:155px; height:39px; background:url(images/back_frm2.gif) 0 0 no-repeat; padding-left:3px;}
#sadm {text-align:center;}
.txtBox2{font:normal 13px/16px "Century Gothic", sans-serif; color:#000000; text-align:center; width:85px; height:15px; border:0px 0px 0px 0px; color:#000; background-color:#fff; margin-right:7px; padding:0;}


.wel {width:145px; height:37px; background:url(images/welcome.gif) 0 0 no-repeat; font:bold 12px/20px "Century Gothic", sans-serif; color:black; text-align:center;  vertical-align:bottom;}
.welp {font:normal 11px "Century Gothic", sans-serif; color:#000000; text-align:left; padding-left:3px;}
/*.searcrit {width:145px; height:23px; background:url(images/search_crit.gif) 0 0 no-repeat; font:bold 12px/20px "Century Gothic", sans-serif; color:black; text-align:center;  vertical-align:bottom;}*/


.txtBox3 {font:normal 13px/16px "Century Gothic", sans-serif; color:#000000; text-align:center; width:100px; height:15px; border:0px 0px 0px 0px; color:#000; background-color:#fff; margin:0; padding:0;}

.backm { height:25px; background:url(images/back_mmm.gif) 0 0 no-repeat; padding-left:7px; text-align:left; vertical-align:top; }
.r_bg {height:20px; background:url(images/res_img_bg.gif) 0 0 no-repeat; }
.r_bg a{font:bold 13px "Century Gothic", sans-serif; color:#000000; text-align:center; text-decoration:none;}
.r_bg a:hover{font:bold 13px "Century Gothic", sans-serif; color:#000000; text-decoration:none;}
.backm2 {background:url(images/back_m1.gif); text-align:left; vertical-align:top; padding-left:10px;}

.bzzzz {text-align:center; width:229px; height:30px; background-image:url(images/back_log.gif);}

.bzzz2 {font:bold 13px "Century Gothic", sans-serif; color:#000000; text-align:center;}

.bzzz3 {text-align:right; width:229px; height:30px; background-image:url(images/back_log.gif);}
.BackgroundMenuSearch {background:url(images/s2.gif) 0 0 no-repeat;}

.CenteredStrong
{	
	font: bold 14px "Century Gothic", sans-serif; color:#000000;
	text-align:left;
	}
#bz01 p{font:bold 13px "Century Gothic", sans-serif; color:#000000;}

.redtit {font:bold 14px "Century Gothic", sans-serif; color:#D20001; text-align:left; padding-top:5px; padding-bottom:5px;}
.bmenu a{font:normal 10pt "Tahoma", courier; color:black; text-align:center; text-decoration:none;}
.bmenu a:hover{font:normal 10pt "Tahoma", courier; color:black; text-align:center; text-decoration:underline;}



.post {font:normal 11px "Century Gothic", sans-serif; color:#190000; background:url(images/submit.gif) 0 0 no-repeat; width:68px; height:26px; border:none; cursor:pointer;}
.posttext {font:bold 7pt "Century Gothic", sans-serif; color:#FFFFFF;}
.spreadtitle {font:bold 11pt "Century Gothic", sans-serif; color:#333333;}
.posttextTitle {font:bold 14px "Century Gothic", sans-serif; color:black; text-align:left; padding-top:10px; padding-bottom:10px;}
.posttextMessage p{font:normal 14px/20px "Century Gothic", sans-serif; color:black; text-align:left; padding-bottom:10px;}
.SpreadWord {font:bold 18px "Century Gothic", sans-serif; color:#black; text-align:center;}
			
/*ANDY's Region*/
.DivContainer
{
	width:100%;

}
	
.DivContainer div a:link, .DivContainer div a:visited{
     text-decoration: none;
}
  
.DivContainer div a.:hover{
     text-decoration: underline;
}


.DivMenu
{
	float:left;
	clear:right;
	display: inline-block;
	overflow:hidden;
	text-align:center;
}

.DivMenu div a:link, .DivMenu div a:visited{
     text-decoration: none;
}
  
.DivMenu div a.:hover{
     text-decoration: underline;
}


.DivMenu div 
{
	float:left;
	overflow:hidden;
	text-align:center;
	background-position: left top;
	font-weight:bold;	
	font-size:13px;
	font-family: "Lucida Sans", Sans-Serif;
	color:#383838;
	display: inline-block;
}
	
.InnerDivMenu
{
	height:35px;
	width:133px;
	background-repeat:repeat-x;
	background-image:url(images/TopMenu/1pixel_bg_menu_w.gif);
	padding-top:7px;
	cursor:hand;
	
}
.InnerDivMenuSelected
{
	height:35px;
	width:133px;
	background-repeat:repeat-x;
	background-image:url(images/TopMenu/1pixel_bg_menu_d.gif);
	padding-top:7px;
	cursor:hand;
	
}

.SplitterDiv
{
	height:35px;
	width:3px;
	background-repeat:repeat-x;
	background-image:url(images/TopMenu/m_cont.gif);

}

.DivOpenerMenu
{
	height:35px;
	width:5px;
	background-repeat:no-repeat;
	background-image:url(images/TopMenu/left_menu_gray.gif);

}

.DivCloserMenu
{
	height:35px;
	width:5px;
	background-repeat:no-repeat;
	background-image:url(images/TopMenu/reght_menu_gray.gif);
}


.DivHomeMenu
{
	height:35px;
	width:122px;
	background-repeat:no-repeat;
	background-image:url(images/TopMenu/book_noselect2.gif);
	background-position:top left;
	padding:7px 0px 0px 7px; 
	text-align:left;
	cursor:hand;
}

.DivHomeMenuSelected
{
	height:35px;
	width:122px;
	background-repeat:no-repeat;
	background-image:url(images/TopMenu/book_select2.gif);
	background-position:top left;
	padding:7px 0px 0px 7px; 
	text-align:left;
	cursor:hand;
}

/*Secondary Menu*/
.InnerDivMenuSec
{
	height:27px;
	width:125px;
	background-repeat:repeat-x;
	background-image:url(images/TopMenu/back_menu_dg-1.gif);
	padding-top:4px;
	cursor:hand;
	
}
.InnerDivMenuSelectedSec
{
	height:27px;
	width:125px;
	background-repeat:repeat-x;
	background-image:url(images/TopMenu/back_menu_dg_w.gif);
	padding-top:4px;
	cursor:hand;
	
}

.SplitterDivSec
{
	height:27px;
	width:3px;
	background-repeat:repeat-x;
	background-image:url(images/TopMenu/raspor_menu_dg-1.gif);
	
}

.DivOpenerMenuSec
{
	height:27px;
	width:5px;
	background-repeat:no-repeat;
	background-image:url(images/TopMenu/left_menu_dg-1.gif);
	
}

.DivCloserMenuSec
{
	height:27px;
	width:5px;
	background-repeat:no-repeat;
	background-image:url(images/TopMenu/right_menu_dg-1.gif);
}


.SearchPanel
{
	height:35px;
	width:150px;
	background-repeat:no-repeat;
	background-image:url(images/TopMenu/s2_1.gif);
	overflow:hidden;
	padding-top:7px;
	 vertical-align:middle;
}

.TextboxSearch 
{
	font:normal 12px/15px "Century Gothic", sans-serif; 
	color:#000000; 
	text-align:center; 
	width:110px; 
	height:12px; 
	color:#000; 
	background-color:#fff; 
	
}
.search2 
{
	background:url(images/login_b2.gif) 0 0 no-repeat; 
	width:19px; 
	height:18px; 
	cursor:pointer;
}

.DivPlus
{
	width:10px; 
	height:10px;
	float:left;
	margin-top:5px;
	background:url(images/divplus.gif) 0 0 no-repeat;
	}
.DivMinus
{
	width:10px; 
	height:10px;
	float:left;
	margin-top:5px;
	background:url(images/divminus.gif) 0 0 no-repeat;
	}
	
	
.lb a:link, .lb a:visited{
     text-decoration: none;
}

.searchControlText
{
	font:bold 11px "Century Gothic", sans-serif; 
	/*color:#979797; */
	color: #DDDDDD;
	text-align:left;
	padding-left:0px;
	white-space:nowrap;
}

.searchControlTextBlack
{
	font: 12px "Century Gothic", sans-serif; 
	color: #000;
	text-align:left;
	padding-left:0px;
	white-space:nowrap;
}

.searchDataArea
{
	background-color:#E8E8E8;
	border-left:solid 1px #979797 ;
	border-right:solid 1px #979797 ;
	font: 10px "Century Gothic", sans-serif; 
}
	
.lb 
{
	font:bold 12px/20px "Century Gothic", sans-serif; 
	color:#FFFFFF; 
	text-align:left; 
	background-color:#515151; 
	padding-left:2px;
	border-bottom:solid 1px #979797 ;
}

.SearchOneTexBoxLeftPart
{
	background:url(images/search_b_left.gif) 0 0 no-repeat;
	height:26px;
	width:13px;
}

.SearchOneTexBoxRightPart
{
	background:url(images/search_b_right.gif) 0 0 no-repeat;
	height:26px;
	width:13px;
}
.SearchOneTexBoxCenterPart
{
	background:url(images/search_b_back.gif) 0 0;
	background-repeat:repeat-x;
	height:26px;
	
}
.SearchControlFooterLeftPart
{
	background:url(images/footer_b_left.gif) 0 0 no-repeat;
	height:8px;
	width:6px;
}

.SearchControlFooterCenterPart
{
	background:url(images/footer_b_back.gif) 0 0;
	background-repeat:repeat-x;
	height:8px;

}

.SearchControlFooterRightPart
{
	background:url(images/footer_b_right.gif) 0 0 no-repeat;
	height:8px;
	width:6px;
}

/* End ANDY's Region */

#modellist {padding-top:10px;}
#modellist p{font:normal 12px "Century Gothic", sans-serif;}
#modellist a{font:normal 12px "Century Gothic", sans-serif;}
#modellist a:hover{font:normal 12px "Century Gothic", sans-serif; text-decoration:none;}


.modelregreq {font:normal 11px/20px "Century Gothic", sans-serif; color:#000; text-align:center; padding-left:10px; background:url(images/italkdwnbg2.gif) 0 0 no-repeat;}
.modelregreq2 {font:normal 11px/20px "Century Gothic", sans-serif; color:#000; text-align:center; padding-left:10px; background:url(images/italkdwnbg2_1.gif) 0 0 no-repeat;}

.titleboldfont {font:bold 10pt "Century Gothic", sans-serif; color:#333333; padding-left:5px; padding-right:5px;}

.textboxbig {width:231px; height:201px; background:url(images/textboxbig.gif) 0 0 no-repeat; vertical-align:middle; text-align:center;}
.textareastyle {width:186px; height:166px;}


	
.onlineresumecs {background:url(images/back_linetxt.gif); font:bold 10pt "Century Gothic", sans-serif; color:#FFFFFF;}
.onlineresumeform {width:137px; height:39px; background:url(images/back_frm.gif) 0 0 no-repeat; padding-left:3px; text-align:center;}
.onlineresumetit {font:bold 11pt "Century Gothic", sans-serif; color:#3C3C3C; text-align:left;}
	
#mycustomscroll {
	height:250px;
	margin:0.3em auto;
	overflow:auto;
	padding:15px;
	position:relative;
	width:900px;
	}
.photo2 {
	height:200px;
	padding-bottom:3px;
	text-align:center;
	width:150px;
}
.left_photo_g {
background-image:url(images/left_f_top_frame.gif);
width:4px;
}
.right_photo_g {
background-image:url(images/right_f_top_frame.gif);
width:4px;
}

.projectnametextarea {width:186px; height:100px;}
.projectname {position:relative; width:350px; height:215px; background:url(images/back_project.gif);}


.sendemail {position:absolute; margin-left:343px; z-index: 20; width:350px; height:240px; background-image:url(images/sendemail.png);}
.textstylewhite {color: #FFFFFF}

.textlinkmini a {text-align:center; font:normal 9px "Century Gothic", sans-serif;}
.textlinkmini a:hover {text-align:center; font:normal 9px "Century Gothic", sans-serif; text-decoration:none;}

.sp
{
	text-align:left;
}
.action-button
{
	margin-left:1em;

}
.backtext
{
	padding-top:1em;
	text-align:center;
}
.model-picture-title
{
	text-align:center;
	padding-bottom:0.5em;
}
.model-picture-description
{
	text-align:center;
	padding-top:0.5em;
}
.upload-model-photo 
{
	padding: 0 1em 0 1em;
}
.comp-card-title
{
	 padding: 0.5em 0 0.5em 0;
}
.comp-card-model-name
{
	padding: 0.5em 0 0.5em 0; 
	vertical-align:top; 
	text-align:center
}
.add-model-photo label
{
	display:block;
	float:left;
	width:100px;
}
.no-data-notification
{
	padding-top: 2em;
	padding-bottom:2em;
	text-align:center;
}
.error-message 
{
	padding-top: 2em;
	padding-bottom:2em;
	text-align:center;
	color:Red;	
}