/*Top Navigation - Starts here*/

.menu{color:#ffffff; border-right:1px solid #FFFFFF; background-color:#BDA87D}

.menu:hover{color:#ffffff; background-color:#462E22}

.menuon{color:#ffffff; background-color:#4A2D1F; border-right:1px solid #FFFFFF}

.menu1{color:#ffffff; border-right:1px solid #FFFFFF; background-color:#BDA87D}

.menu1:hover{color:#ffffff; background-color:#4A2D1F}
#middlenav{float:left; width:921px; background-color:#BDA87D; background-image:url('../images/topnav_curve.gif'); background-position: right top ; background-repeat:no-repeat;  border-bottom:1px solid #FFF}
/*Top Navigation - Ends here*/


/*----------------------------------------------------------------------------------------------------

Left container - Starts here */

#left_cont_nav{background-color:#67351A}

#left_cont_search{background-color:#67351A; border-bottom:1px solid #FFF; color:#FFF}


/*left_nav */
.left_navmenu{float:left;width:223px;background-color:#E3F5DF;}

.left_navmenu .on{margin:0px;padding:8px;padding-left:25px;color:#FFFFFF; font-size:85%;text-decoration:none;background-color:#482D22;display:block;color:#fff;border-bottom:1px solid #fff;}

.left_navmenu .off{margin:0px;padding:8px;padding-left:25px;color:#FFFFFF; font-size:85%;text-decoration:none;background-color:#BDA87D;display:block;border-bottom:1px solid #fff;
}

.left_navmenu .off:hover{margin:0px;padding:8px;padding-left:25px;color:#4A2D1F; font-size:85%;text-decoration:none;background-color:#BDA87D;display:block;}

.left_navmenu .borderoff{border-bottom:0px;}

.left_subhead1{background-color:#482D22;color:#FFF;border-bottom:1px solid #FFF;}
/*left_nav */
/*wish list */
#wishlist{margin-top:0px;width:222px;float:left;border:0px solid red;background:url(../images/bottomimg.gif) no-repeat bottom left;background-color:#67351A;color:#fff;}
.wishlistcontent { padding:0px; border:0px; margin:10px;}
.wishlistheading{color:#FFF; font-size:15pt;}
.wishlistcont{margin-top:5px;color:#FFF;font-size:11px;line-height:16px;}
.wishlistnote{font-size:9px;line-height:16px;font-weight:normal}
.chkfrm{margin-top:10px;margin-bottom:10px;width:auto;float:left;}
.chkbox{width:auto;float:left;}
.chkcnt{margin-left:5px;font-size:11px;line-height:16px;color:#FFF;width:auto;float:left;}
.textbox4{border:1px solid #7F9DB9; background-color:#fff;height:15px; width:120px;}
#bottomimg { background:url(../images/bottomimg.gif) no-repeat; }
/*wish list */

.textbox1{border:1px solid #7F9DB9; background-color:#fff}

.a6{color:#005F32; font-size:11px}
.a6:hover{color:#FF760C; font-size:11px}

.contentbig{font-size:16px; color:#000}

/*Left Container -Ends here 

----------------------------------------------------------------------------------------------------


Right container - Starts here*/
#right_content_con{float:left; margin-top:17px; margin-left:7px; width:250px; text-align:left;color:#fff;}
#right_content_con1{float:left; margin-top:35px; margin-left:7px; width:250px; height:70px; text-align:left;color:#fff;}
#rgt_cnt_con{float:left; width:670px; padding:10px;color:#fff;}
#right_container{background-color:#4E8A94}

#right_content_con2{background-color:#006275; background-image:url('../images/right_curve.gif'); background-position: right top; background-repeat:no-repeat; border-bottom:4px solid #123C6C}

#right_middle_con{ background-color:#FFF; background-image:url('../images/blue_curve.gif'); background-position: right top; background-repeat:no-repeat}

#right_middle_con_sun{float:left; text-align:left; width:640px; padding:10px; background-color:#FFF; background-image:url('../images/orange_curve.gif'); background-position: right top; background-repeat:no-repeat}

#right_middle_conframesearch{ background-color:#FFF; background-image:url('../images/blue_curve.gif'); background-position: right top; background-repeat:no-repeat; float:left; padding:0px; text-align:left; width:640px; margin:0; padding:0;}

#right_middle_con{background-color:#FFF;}

#find_container{background-color:#FDF8EE; border-top:2px solid #4E8A94;color:#02339A}

#bottom_curve{background-color:#153D6E;}

.a7{color:#02339A;text-decoration:none}
.a7:hover{color:#02339A;text-decoration:underline}

.a10{font-family:verdana,  arial, helvetica; font-size:1em; color:#BDA87D;text-align:center;text-decoration:underline;font-weight:bold;}
.a10:hover{font-family:verdana,  arial, helvetica; font-size:1em; color:#BDA87D;text-align:center;text-decoration:none;font-weight:bold;}
/*Added by krishna*/
.a1_vision{font-family:Verdana, Arial, trebuchet ms, Helvetica;color:#8A8A8A;font-size:105%; font-weight:bold;text-decoration:underline}
.a1_vision:hover{font-family:Verdana, Arial, trebuchet ms, Helvetica;color:#8A8A8A;font-size:105%; font-weight:bold;text-decoration:none}

.a1_visionsm{font-family:Verdana, Arial, trebuchet ms, Helvetica;color:#8A8A8A;font-size:100%; font-weight:bold;text-decoration:underline}
.a1_visionsm:hover{font-family:Verdana, Arial, trebuchet ms, Helvetica;color:#8A8A8A;font-size:100%; font-weight:bold;text-decoration:none}

.a10_vision{font-family:verdana,  arial, helvetica; font-size:90%; color:#BDA87D;text-align:center;text-decoration:underline}
.a10_vision:hover{font-family:verdana,  arial, helvetica; font-size:90%; color:#BDA87D;text-align:center;text-decoration:none}
/*.vision_heading{font-family:verdana,  arial, helvetica; font-size:10px; color:#FFF;text-decoration:none}*/
.vision_headingsm{font-family:verdana,  arial, helvetica; font-size:80%; color:#67351A;text-decoration:none}

.a8_jumplink{font-family:verdana,  arial, helvetica; font-size:9px; color:#fff;text-decoration:underline}
.a8_jumplink:hover{font-family:verdana,  arial, helvetica; font-size:9px; color:#fff;text-decoration:none}
.contentorange_vision{font-family:verdana, arial, helvetica; font-size:100%;  line-height:20px; font-weight:bold; color:#C26015}

.a1_visionsm1{font-family:Verdana, Arial, trebuchet ms, Helvetica;color:#8A8A8A;font-size:85%; font-weight:bold;}
.para_vision{font-size:11px; margin-top:2px;}

.para_vision1{margin-top:8px;}
.para_vision2{margin-top:5px;}


/*-------------------*/

.a9{color:#FFFFFF;text-decoration:none}
.a9:hover{color:#FFFFFF;text-decoration:none}

.content1{font-family:verdana, arial, helvetica; font-size:13px; font-style:italic;  line-height:20px; font-weight:bold; color:#000}

.a5{color:#02339A;}
.a5:hover{color:#02339A;}

/*.textbox3{border:1px solid #7F9DB9; background-color:#ffffff}*/
.textbox3{border:1px solid #7F9DB9; background-color:#fff;height:18px;}

/*Added by Suguna*/
.selectbox {border: #7F9DB9 1px solid; font-family: Verdana, Arial, Helvetica; font-size: 8pt; background-color: #FFFFFF;}
.selectboxgeneric {border: #7F9DB9 1px solid; font-family: Verdana, Arial, Helvetica; font-size: 8pt; background-color: #FFFFFF;}
.contentorange{font-family:verdana, arial, helvetica; font-size:85%;  line-height:20px; font-weight:bold; color:#C26015}
.buttons1 {border-left: #6F9451 2px solid; border-bottom: #6F9451 2px solid;border-right: #6F9451 2px solid;
border-top: #6F9451 2px solid;font-family: Verdana, Arial, Helvetica; font-size: 8pt; width: 100px; height: 20px; background-color: #6F9451; color: #FFFFFF; font-weight:bold; float:center;}
.aLink{color:#F3D189;}
.aLink:hover{color:#F3D189;}

.contentorangenew{font-family:verdana, arial, helvetica; font-size:1em;  line-height:20px; font-weight:bold; color:#C26015; margin-top:16px; border:0px solid red;}

.bluelinks
{
	color:#007AA6;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:90%;
	text-decoration:none;
}
.bluelinks:hover
{
	color:#007AA6;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:90%;
	text-decoration:underline;
}

.frameborder {
	border:1px solid #F3D189;
}

.btn_small{
    background-color: #007AA6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight:bold;
	color: #ffffff;
	border: #007AA6;
}
/* frame board styles*/
.fbFramesBySeries_ft{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #FFF2DF;
	font-size: 10px;
	height: 22px;
	text-align: right;
	color:#000000;
}
.fbFramesBySeries_item{
	padding: 15px;
	color: #02339A;
	font-size: 10px;
	font-style: italic;
}
.wishlist_item{
	padding: 3px;
	color: #000000;
	font-size: 11px;
	font-style: italic;
}
.wishlist_item img{
	border: 1px solid #F3D189;
}
.fbFramesBySeries_item a{
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.fbFramesBySeries_item a:hover{
	color: #FF760C;
}
.fbFramesBySeries_item img{
	border: 1px solid #F3D189;
}
.fbFramesBySeries_item_ib{
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.fbFramesBySeries_item_ib hover{
	color: #FF760C;
}
.errorMsg{color:red;font-weight:bold;}

/*Added by dinesh*/
.highlightbg{padding:8px;background-color:#67351A;color:#ffffff;line-height:18px;}
.highlighttxt{color:#67351A;font-size:14px;}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
}
.errortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
}

.copytiny {
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:7pt;
}
.copytinyred {
	color:#ff0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:7pt;
}
.copy_large 
{
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;
}
.hr1{margin-top:6px;border:1px solid #EFAA21;}

/*sunwear*/
.hr_sun{margin-top:6px;border:1px solid #4A2D1F;}
.sun_head 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
}
.sun_copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.sun_copy_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}
.sun_collect_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #DED4BE;
	font-weight: bold;
	text-transform: uppercase;
}
.sun_collect_md {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DED4BE;
	font-weight: bold;
	text-transform: uppercase;
	padding:1px 0px 1px 0px;
}
.sun_collect_xlg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #DED4BE;
	font-weight: bold;
	text-transform: uppercase;
	padding:2px 0px 2px 0px;
}
.sun_name_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.sun_name_md {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.sun_add_colors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.sun_drop_downs 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sun_title_xlg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #DED4BE;
	font-weight: bold;
	padding:3px 0px 3px 0px;
}
.sun_copy_blk_md {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.sun_copy_blk_md_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}
.sun_copy_blk_lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.sun_copy_blk_lg_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
}
.sun_copy_blk_xlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.sun_copy_blk_xlg_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight:bold;
}
.sun_bg_error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	background-color:#FFFFFF;
}
table.padded_table2 td { padding:2px; }
table.padded_table4 td { padding:4px; }
table.padded_table10 td { padding:10px; }

/*---------------------------------------*/

#frames-row {}
#frames-row dl {border: 1px solid #4e8a94; height: 200px; width: 210px; margin: 5px; float:left;}
#frames-row dt {padding: 5px; text-align:center;}
#frames-row dd {margin: 0 10px 0 10px;}


