/*global settings*/

*{margin:0; padding:0;font-family: Arial;font-size: 12px;color: #603B1D;}
body{text-align:center; background: url("../img/design_elements/gradient_bg.gif") center top repeat-x; background-color:#FDFCFC;}

#main_wrapper{width:960px;margin-left:auto;margin-right:auto;text-align:left;}
#header{width:960px; height:195px;}
#left_nav{width:240px;float:left;}
#content{width:720px;float:left;top:0px;}
#footer{clear:both;width:960px;}
#header_inner, #left_nav_inner, #content_inner, #footer_inner, #log_in_box_title{overflow:hidden;}
#main_txt{}

/*Header*/

#header_inner{margin:0; padding:0;}

/*Left Nav - width space available: 165px (240-60-15=165)*/

#left_nav_inner{width:163;padding:0px 0px 20px 0px; margin-left:60px; margin-right:15px; background: url("../img/design_elements/login_lock_header.gif") center top no-repeat;}
#form_wrapper{ width:163; padding:18px 0px 5px 5px;clear:both;border: 1px solid;border-top:0px;border-color:#E2DFD6;}

#ad_space{width:163;padding:12px 10px 12px 10px; margin:15px 0px 0px 0px;clear:both;border: 1px solid;border-color:#E2DFD6;text-align:left;}
.box_header{padding:7px 0px 0px 8px;}
.formsection{padding:0px 0px 18px 0px;}

#left_nav_inner_menu{width:163;padding:0px 0px 20px 0px; margin-left:60px; margin-right:15px;}
#left_nav_menu{width:163;padding:0px 0px 10px 0px; margin-left:0px; margin-right:0px;}

#right_nav_menu{}

/*Content - width space available: 660*/

#content_inner{padding:0px 60px 50px 0px;}

/* Devin Additions */
.left_nav_inner1{width:163;padding:0px 0px 20px 0px; margin-left:60px; margin-right:15px; }
.left_nav_inner_menu1{width:163;padding:0px 0px 20px 0px; margin-left:60px; margin-right:15px;}
.left_nav_menu1{width:163;padding:0px 0px 10px 0px; margin-left:0px; margin-right:0px;}
.container{width:163;padding:12px 10px 12px 10px; margin:15px 0px 0px 0px;clear:both;border: 1px solid;border-color:#E2DFD6;text-align:left;}
.legend{font-family: Trebuchet MS; font-size: 26px; font-weight: bold;	color:#29A4E3; padding: 1px 0px 0px 0px;}
.ordersteps{ border:0px; margin-right: 25px; width: 620px; background: url(../img/artwork/img/img01.jpg) right top no-repeat; padding: 10px 10px 10px 10px;}
.orderstepsnoimg{ border:0px; margin-right: 25px; width: 620px; padding: 10px 10px 10px 10px;}
.orderdesc{font-family: Arial; font-size: 13px; font-weight: bold; color:#88755E;}
.butnext{background: url(../img/artwork/btn_nopicleft.gif) right top no-repeat; width: 115px; height: 35px;}
.butprev{background: url(../img/artwork/btn_nopicright.gif) left top no-repeat; width: 115px; height: 35px;}
.butmisc{background: url(../img/artwork/btn_nopicblank.gif) left top no-repeat; width: 115px; height: 35px;}
.boxtext{font-size: 12px; color: #a08977; font-family: Arial; font-weight: bold; margin-bottom: 8px; margin-left: 5px;}
.boxtext-blue{font-size: 12px; color: #29A4E3; font-family: Arial; font-weight: bold; margin-bottom: 8px; margin-left: 5px;}
.boxtextlg{font-size: 16px; color: #a08977; font-family: Arial; font-weight: bold; margin-bottom: 8px; margin-left: 5px;}
.text1{font-size: 12px; color: #a08977; font-family: Arial; margin-bottom: 8px; margin-left: 5px;}
.text2{font-size: 13px; color: #603B1D; font-family: Arial; margin-bottom: 8px;}


/*Footer - width space available:*/

#footer_inner{text-align:center; background: url("../img/design_elements/dots.gif") center top repeat-x; padding:20px 20px 20px 20px; margin:0px 50px 50px 50px;}

/*Fonts & Colors:*/

.linkColor1{ vertical-align: 20%;color: #29A4E3;font-size : 13px; text-decoration: none; border-bottom:dotted; border-width:thin;}
.linkColor1:hover{color: #603B1D;font-size : 13px;text-decoration : none;}

.linkColor1noline{ vertical-align: 20%;color: #29A4E3;font-size : 13px; text-decoration: none; border-width:thin;}
.linkColor1noline:hover{color: #603B1D;font-size : 13px;text-decoration : none;}

.linkColor2{ color: #A08977; font-size : 11px; text-decoration: none; border-bottom:dotted; border-width:thin;}
.linkColor2:hover{color: #29A4E3;font-size : 11px; text-decoration : none;}

.linkMain_txt{ color: #A08977; font-size : 13px; text-decoration: none; border-bottom:dotted; border-width:thin;}
.linkMain_txt:hover{color: #29A4E3;font-size : 13px; text-decoration : none;}

.footer_menu{ color: #A08977; font-size : 11px; text-decoration: none;}
.footer_menu:hover{ color: #A08977; font-size : 11px; text-decoration: underline;}

.small_light{color: #A08977; font-size : 11px; padding: 0px 8px 8px 8px;}
#ad_space p{font-size : 11px; padding: 0px 0px 10px 0px; line-height:12pt;}
.small_txt{font-size: 11px; margin:14px 0px 10px 0px;}
.alignCenter{text-align:center;}
.alternate_content{font-size: 11px; padding:10px 10px 10px 10px;line-height:12pt;}


.vert_sep{background: url("../img/design_elements/vertical_sep.gif") center top no-repeat;}
.pageTitle{font-size : 30px; font-family: Trebuchet MS; color: #29A4E3;  padding:0px 0px 15px 15px;}
#main_txt p.pageTitle{font-size : 30px; font-family: Trebuchet MS; color: #29A4E3;  padding:0px 0px 15px 15px;}
#main_txt p {font-size : 13px; line-height:18pt; padding-bottom: 10px; text-align:justify;padding:0px 20px 10px 15px;}
.subTitle{font-size : 14px; font-family: Trebuchet MS; color: #29A4E3;  padding:0px 0px 10px 15px;}
#main_txt p.question{font-size : 14px; font-family: Trebuchet MS; color: #29A4E3;  padding:0px 0px 0px 15px; text-align:left;}

.terms_conditions{font-size : 11px; padding: 0px 35px 25px 35px; line-height:14pt; text-align:justify;}
.terms_conditions p{padding: 0px 0px 12px 0px;}
.color1{color: #29A4E3;font-size : 14px;}