/* GLOBAL STYLES SHEET VERSION 1.0 CREATED APRIL 2004 LAST UPDATED 2004/04/27 BY SCB */
/* light light sand color: FBF2E6 // light sand color : F9EDDB // sand color: F5E3C9 // dark sand color: F5CC93 // dark dark sand color: DDA870 */

body{margin:10;padding:1px;text-align:center;background:#ffffff url("background.jpg");}
#page{text-align:left;width:752px;background-color:#ffffff;display:block;border: 1px solid #999999;overflow:hidden;margin:auto;}
#pageold{text-align:left;width:754px;background-color:#ffffff;border: 1px solid #999999;}

#pagetop{float:left;width:750x;background-color:#ffffff;}
#header{border:0px;text-align:left;clear:both;}

#pagebottom{float:left;width:750px;background-color:#ffffff;}

#content{display:block;float:left;width:650px;background-color:#ffffff;margin-left:0px;margin-top:10px;}

#infofooter{background-color:#ffffff;font-weight:normal;font-size:10px;text-align:center;color:#666666;margin-top:3px;}

hr.footer{color:#201b66;width:700px;}

/*Global links*/
a{font-family:verdana,arial,helvetica, sans-serif;line-height:14px;color:#333333;font-weight: normal;text-decoration:none;text-decoration:underline;}
a:visited{color:#333333;text-decoration:underline;}
a:hover{color:#999999;}

/*Menus and left side bar styles*/
#left{float:left;width:100px;background-color:#f1f2e9;}
#left_fill{height:35px;}

.left_title{text-indent:5px;background-color:#DDA870;color:#ffffff;font-weight:bold;width:100px;margin-bottom:3px;margin-top:6px;}
.left_title2{text-indent:5px;background-color:#999999;color:#ffffff;font-weight:bold;width:100px;margin-bottom:3px;margin-top:6px;border:0px solid #ffffff}

a.menu{width:100px;text-decoration:none;background:#f1f2e9;font-family:verdana,arial,helvetica,sans-serif;line-height:14px;color:#666666;font-weight:normal;text-decoration:none;}
a.menu:visited{text-decoration:none;background:#f1f2e9;color:#666666;}
a.menu:hover{text-decoration:none;background:#b2b3ab;color:#ffffff;}

/*home page styles*/
#content_small{}
#home_left{margin-left:5px;margin-top:5px;float:left;width:400px;border: 1px solid #999999;text-align:left;display:block;overflow:hidden;}

#home_container1{overflow:auto;width:400px;border-bottom:1px solid #999999;display:block;margin-bottom:20px;}
.home_picturebox1{float:left;width:175px;height:170px;}
.read_more1{font-size:10px;float:right;border: 1px solid #999999;border-right:0px;border-bottom:0px;height:20px;width:100px;text-align:center;}
.home_picture1{width:175px;}
.home_txt1{margin-left:5px;width:210px;line-height:16px;font-size:11px;float:right;}

#home_container2{margin-left:0px;line-indent:0px;width:400px;border-top: 1px solid #999999;text-align:left;}
.home_picturebox2{float:right;width:175px;height:170px;border-left: 1px solid #999999;}
.read_more2{font-size:10px;float:right;border:1px solid #999999;border-right:0px;border-bottom:0px;height:20px;width:100px;text-align:center;}
.home_picture2{width:175px;height:150px;}

.home_txt2{margin-left:6px;float:left;width:384px;line-height:16px;font-size:11px;}
.home_txt3{width:230px;line-height:16px;font-size:11px;overflow:hidden;display:block;}
.read_more4{font-size:10px;float:right;border:1px solid #999999;border-bottom:0px;height:20px;width:100px;text-align:center;}

#home_right{width:235px;float:right;display:block;overflow:right;}

.pop{width:230px;overflow:hidden;display:block;margin-bottom:3px;}
.pop_pic_box{float:left;width:50px;}
.pop_pic{border: 1px solid #576f8c;}
.pop_txt{margin-left:5px;width:170px;float:right;}
.pop_area{color:#a3a07e;font-weight:bold;}
.pop_note{color:#333333;}
.pop_thumbs{width:230px;}

h2.home{color:#576f8c;height:20px;text-align:left;font-size:18px;font-weight:bold;margin-bottom:4px;margin-top:5px;}
#home_article{margin:5px;padding:5px;color:#ffffff;background:#576f8c;line-height:15px;font-size:11px;border:1px;}

/*profile list styles*/
#content1{width:635px;float:left;text-align:left;line-height:14px;font-size:11px;overflow:hidden;display:block;margin-left:5px;}
#showroom{width:100%;height:550px;overflow:auto;}
#contentbar{width:610px;height:16px;color:#000000;font-weight:bold;font-size:10px;background-color:#eeeeee;line-height:14px;border: 1px solid #999999;overflow:hidden;}
.subject_container{border-collapse:collapse;border-bottom: 1px solid #999999;margin:0px;padding:0px;}

/*profile styles*/
#content2{margin-left:5px;width:636px;float:left;text-align:left;line-height:14px;font-size:11px;border-top: 2px solid #999999;display:block;overflow:hidden;}

#picture_strip{margin-left:10px;}
.picture_strip_thumbnail{border-bottom: 0px solid #999999;margin-bottom:10px;}

/*#picture_strip{margin-left:15px;float:left;border: 1px solid #999999;border-top:0px;display:block;}
.picture_strip_thumbnail{border-bottom: 1px solid #999999;margin-bottom:10px;}*/
#tipmapprint{float:right;width:125px;display:block;overflow:hidden;}

#profilefact{float:right;width:235px;line-height: 16px;text-align:left;margin-left:15px;}
.factlabel1{background:#ffffff;}
.factlabel2{background:#eeeeee;}


#profilenote{text-align:left;font-size:12px;font-weight:bold;margin-top:25px;margin-bottom:5px;display:block;overflow:hidden;}
#profile_txt{text-align:left;margin:5px;display:block;overflow:hidden;}
.details{margin-bottom:5px;font-weight:bold;font-size:14px;color:#a3a07e;display:block;overflow:hidden;}

#content3{margin-left:5px;width:636px;float:left;text-align:left;line-height:14px;font-size:11px;display:block;}
#profileinfobox{border-collapse:collapse;border: 1px solid #aaaaaa;background:#ffffff;overflow:hidden;margin-left:12px;}
.infobox{background:#eeeeee;text-align:center;color:#000000;font-weight:bold;border-left:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;}
.infobox2{text-align:center;color:#2ffffff;border-left:solid 1px #aaaaaa;}
#disclaimer{width:630px;margin-top:15px;}

/*project*/
h1.project{color:#576f8c;text-align:left;font-size:20px;font-weight:bold;margin-left:5px;}
#project_top{border-bottom: 1px solid #999999;border-top: 1px solid #999999;margin-left:5px;display:block;}
#projectpic{width:230px;text-align:left;float:left;margin-top:0px;display:block;overflow:hidden;}
#project_picture{width:230px;height:173px;float:left;border:1px solid #999999;border-top:0px;display:block;overflow:hidden;}
#project_txt{width:300px;line-height:16px;font-size:11px;display:block;overflow:hidden;}

#projectpicframe{width:230px;height:173px;border: 1px dashed #999999;border-top:0px;display:block;overflow:hidden;}
#picture_strip2{margin-left:15px;margin-bottom:50px;float:left;border: 1px solid #999999;border-top:0px;margin-right:10px;}
#profileimage2{width:230px;height:173px;display:block;overflow:hidden;}
#projectpicframe2{width:border: 1px solid #999999;border-top: 0px;display:block;overflow:hidden;}
#project_links{float:left;width:230px;display:block;margin-top:5px}
.bull{float:left;}

/*contact information*/
#contact{text-align:left;line-height:16px;font-size:11px;margin-left:10px;margin-right:10px;}

.companyinfolabel{color:#666666;font-weight:bold;margin-bottom:5px;width:200px;font-size:11px;}
.companyinfo{margin-bottom:5px;width:330px;margin-left:15px;margin-left:10px;font-size:11px;}
.contact_teaser{color:#DDA870;font-weight:bold;margin-bottom:5px;width:300px;float:left;}


.contactlabel{margin-bottom:5px;width:130px;font-size:11px;}
.contactlabel2{margin-bottom:5px;font-size:11px;}
.contact_input{width:130px;}
.contactinput{margin-bottom:5px;width:140px;float:left;margin-right:10px;}
.contactinput2{margin-bottom:5px;}
.contactinput3{margin-bottom:5px;text-align:left;margin-left:15px;}
a.contactlink{font-size:11px;height:16px;}


/*team and about 2base*/
.team_container{margin:5px;width:600px;float:left;text-align:left;line-height:14px;font-size:11px;border-top: 1px dashed #999999;margin-bottom:30px;display:block;}
.team_picture{float:left;text-align:left;line-height:14px;font-size:11px;border: 1px dashed #999999;border-top: 0px;display:block;}
.team_info{width:140px;float:left;text-align:left;line-height:14px;font-size:11px;border-left: 1px dashed #999999;margin-left:30px;display:block;}
.team_picture2{margin-left:50px;float:left;text-align:left;line-height:14px;font-size:11px;border: 1px dashed #999999;border-top: 0px;display:block;}
.team_info2{width:140px;float:left;text-align:left;line-height:14px;font-size:11px;border-left: 1px dashed #999999;margin-left:30px;display:block;}
.team_txt{margin:5px;display:block;}

/*partner styles*/
#partners{text-align:left;line-height:16px;font-size:11px;margin-left:10px;}
.partner_container{margin:5px;width:620px;float:left;text-align:left;line-height:14px;font-size:11px;border-top: 1px solid #999999;margin-bottom:30px;}
.partner_picture{width:100px;float:left;text-align:left;line-height:14px;font-size:11px;border: 1px solid #999999;border-top: 0px;}
.partner_info{width:180px;float:left;text-align:left;line-height:14px;font-size:11px;border-left: 1px solid #999999;margin-left:10px;}
.partner_txt{width:280px;float:right;text-align:left;line-height:14px;font-size:11px;border-left: 1px solid #999999;margin-left:10px;}
.partner_name{color:#CB965D;font-weight:bold;font-size:12px;}
.partner_label{color:#666666;font-weight:bold;}
.partner_margin{margin:5px;margin-bottom:0px;}

/*instructor styles*/
#instructors{text-align:left;line-height:16px;font-size:11px;margin-left:10px;}
.instructor_container{margin:5px;width:620px;float:left;text-align:left;line-height:14px;font-size:11px;border-top: 1px solid #999999;margin-bottom:30px;}
.instructor_picture{width:100px;float:left;text-align:left;line-height:14px;font-size:11px;border: 1px solid #999999;border-top: 0px;}
.instructor_info{width:150px;float:left;text-align:left;line-height:14px;font-size:11px;border-left: 1px solid #999999;margin-left:10px;}
.instructor_txt{width:310px;float:right;text-align:left;line-height:14px;font-size:11px;border-left: 1px solid #999999;margin-left:10px;}
.instructor_name{color:#CB965D;font-weight:bold;font-size:12px;}
.instructor_label{color:#666666;font-weight:bold;}
.instructor_margin{margin:5px;margin-bottom:0px;}

/*article styles*/
#top_story{width:400px;float:left;line-height:16px;font-size:11px;}
#article_list{float:right;width:210px;border: 1px solid #999999;border-bottom: 0px;}
#article_picture{width:400px;height:175px;border: 1px solid #999999;}
#article{padding:10px;float:left;}
.article_teaser{border-bottom: 1px solid #999999;padding:2px;}
.article_thumbnail{float:right;width:125px;height:60px;}
.article_link{text-align:right;font-weight:bold;}

/*news styles*/
#top_story{width:400px;float:left;line-height:16px;font-size:11px;}
#news_list{float:right;width:210px;border: 1px solid #999999;border-bottom: 0px;}
#news_list2{margin-left:10px;;width:210px;border: 1px solid #999999;border-bottom: 0px;}
#news_picture{width:400px;height:175px;border: 1px solid #999999;}
#news{padding:10px;float:left;}
.news_teaser{border-bottom: 1px solid #999999;padding:2px;}
.news_thumbnail{float:right;width:125px;height:60px;}
.news_link{text-align:right;font-weight:bold;}

/*reference styles*/
#reference_list{float:right;width:210px;border: 1px solid #999999;border-bottom: 0px;padding:0px;}
#reference_picture{width:400px;height:175px;border: 1px solid #999999;border-top:0px;}
#reference{padding:10px;}
.reference_teaser{border-bottom: 1px solid #999999;padding-bottom:10px;padding:2px;padding-right:0px;}
.reference_thumbnail{float:right;width:125px;height:60px;}
.reference_link{text-align:right;font-weight:bold;}

.stepguide{margin-bottom:10px;}
.steppic{float:left;}

.list_title{width:100px;float:left;color:#1DA346;font-weight:bold;}
.list_opinion{float:left;color:#000000;font-weight:normal;padding-right:5px;}
.list_note{float:left;color:#D95151;text-align:left;font-weight:bold;}


h4{color:#CB965D;height:30px;text-align:left;font-size:22px;font-weight:bold;margin-bottom:0px;margin-top:5px;}
h5{color:#CB965D;font-size:11px;font-weight:bold;margin:0px;margin-top:10px;margin-bottom:4px;}

h1{color:#CB965D;font-size:17px;font-family:verdana,arial,helvetica,sans-serif;line-height:22px;padding-bottom:0px;margin-bottom:8px;font-weight:normal;}

h2{color:#333333;font-size:11px;font-weight:bold;margin:0px;margin-top:10px;margin-bottom:4px;}
/*{margin:0px;color:#1DA346;font-size:14px;font-family:verdana,arial,helvetica,sans-serif;line-height:20px;padding-bottom:2px;padding-top:4px;font-weight:normal;}*/

h1.normal_title{color:#D95151;height:35px;text-align:left;font-size:18px;font-weight:bold;margin-bottom:0px;}

ul{margin-bottom:0px;padding-bottom:0px;}

.normal{width:625px;text-align:left;line-height:16px;font-size:11px;margin-left:10px;margin-right:10px;}


img.flag{margin:0px;padding:0px;margin-top:5px;}

img{border-width:0px;}

form{margin:0px;margin-top:5px;}

.quickinput{width:98px;background-color:#ffffff;font-size:9px;color:#000000;font-family:verdana,arial,helvetica,sans-serif;font-style:normal;letter-spacing:0px;}

body, table, td, input, textarea, select {font-family:verdana,arial,helvetica,sans-serif;font-size: 10px;color: #333333;text-decoration: none;}

.linkbox{font-weight:bold;margin-top:5px;margin-left:7px;margin-bottom:5px;float:left;background-color:#ffffff;color:#CB965D;width:175px;border: 1px solid #aaaaaa;}
.linkbox2{font-weight:bold;margin-top:5px;margin-left:7px;margin-bottom:5px;float:left;background-color:#F9EDDB;color:#999999;width:175px;border: 1px solid #aaaaaa;}
.read_more3{background-color:#f1f2e9;float:right;border: 1px dashed #999999;border-right:0px;border-bottom:0px;height:20px;width:100px;text-align:center;}

#companyinfo{}


