*{ 
margin:0; 
padding:0; 
border:0px none; 
}
body 
{
	font-family:'Trebuchet MS', Arial, Tahoma, Verdana;
	color:#515151;
	margin:0px 0px 0px 0px;
	border-top:3px solid #1C0E52; 
	/*background:url('../images/pg-bg.jpg') repeat-x top;*/

}
html
{
	overflow: -moz-scrollbars-vertical;
}
div {float:left;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto;width:965px; float:none !important; }

/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header{width:965px; border-bottom:1px solid #605686;}
.logo{width:226px; height:100px; background:url('../images/logo.jpg') no-repeat left; padding:25px 0px 22px 0px;}
.logo span{display:none;}
.logo a{width:226px; height:100px; display:block; text-decoration:none;}
.logo a:hover{width:226px; height:100px; display:block; text-decoration:none;}
.logo ul{float:left; margin:0px; padding:0px; list-style-type:none;}
.logo ul li{float:left; text-align:center; border-right:1px solid #FFFFFF; margin:0px; padding:0px; list-style-type:none;}
.logo ul li a{display:block; height:auto; width:auto; background:#bbc2c8; font-family:"Fedra Sans Std Light", "Fedra Sans Std Medium", Arial, Verdana; font-size:11px; text-decoration:none; padding:5px; color:#FFFFFF; font-weight:bold;}
.logo ul li a:hover{display:block; height:auto; width:auto; background:#1d0e53; font-family:"Fedra Sans Std Light", "Fedra Sans Std Medium", Arial, Verdana; font-size:11px; text-decoration:none; padding:5px; color:#a2afa8; font-weight:bold;}
.logo ul li a.active{display:block; height:auto; width:auto; background:#1d0e53; font-family:"Fedra Sans Std Light", "Fedra Sans Std Medium", Arial, Verdana; font-size:11px; text-decoration:none; padding:5px; color:#a2afa8; font-weight:bold;}

.header-right{width:734px;}
.cart-detail{width:205px; float:right;}
.logout-info{text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; }
.logout-info1{width:270px; text-align:right; }
.login-info{width:270px; text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; line-height:25px; padding: 0 0px 5px 0px;}
.login-info span{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386;}
.login-info span a{color:#1C0E52; text-decoration:none;}

.cart-info{width:205px; text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; line-height:20px; padding:10px 0px 10px 0px;}
.cart-info a{color:#1C0E52; text-decoration:none;}

.Continue{width:373px; text-align:left; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; line-height:20px; padding:10px 0px 10px 0px;}
.Continue a{color:#1C0E52; text-decoration:none;}
.Continue a:hover{color:#1C0E52; text-decoration:underline; }

.checkout{width:372px; text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; line-height:20px; padding:10px 0px 10px 0px;}
.checkout a{color:#1C0E52; text-decoration:none;}
.checkout a:hover{color:#1C0E52; text-decoration:underline; }

.ReaturnOrder{width:720px; text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; padding:0px 0px 0px 0px; text-align:center; }
.ReaturnOrder a{color:#1C0E52; text-decoration:none;}
.ReaturnOrder a:hover{color:#1C0E52; text-decoration:underline; }

/*~~~~~~~~~~~~~~~~~~~~~~~~ Content CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#content{width:965px; padding: 15px 0px 15px 0px;}
.content-left{width:160px;}
.content-right{width:785px; padding:0px 0px 0px 20px;}
.nav-sec{width:160px; border-bottom:1px solid #E4E7E9; padding: 10px 0px 10px 0px;}
.nav-sec1{width:160px; padding: 10px 0px 5px 0px;}
.nav-sec ul{margin:0px; padding:0px;}
.nav-sec ul li{list-style:none; text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; padding:2px 0px 2px 0px;}
.nav-sec a{color:#1C0E52; text-decoration:none;}

.main-content{width:745px; background:#EDECF1; padding:20px 20px 0px 20px; min-height: 370px;}
.main-content_album{width:745px; background:#EDECF1; padding:0px 20px 0px 20px;}
.enlarge-sec{width:496px; margin-right:20px;}
.large-pic{width:476px;height:330px; background:#FFF;padding:10px 10px 10px 10px;text-align:center;}
.pic-detail{width:740px; font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; padding:10px 0px 10px 0px;}
.pic-size{width:485px;padding-left :10px;}
.pic-option{width:172px; }
.pic-pagging{padding: 0px 10px 0px 0px; float:right;}
.pic-pagging_event{padding: 0px 0px 0px 0px; float:right;}
.search{width: 462px; background: #EDECF1; padding: 5px 0px 5px 0px; text-align: center; height: 52px;}

.valign-m{vertical-align:middle}

a.pagging_txt{padding:2px 5px; margin:0 4px; background:none; border:solid 1px #202021; text-decoration:none; color:#1d0e53; float:left;}
a.pagging_txt:hover,a.pagging_txt.active{padding:2px 5px; background:#1d0e53; border:solid 1px #202021; color:#ffffff; text-decoration:none;}


a.pagging_txt1{padding:2px 5px; margin:0 4px; background:#1d0e53; border:solid 1px #202021; text-decoration:none; color:#ffffff; float:left;}
a.pagging_txt1:hover,a.pagging_txt1.active{padding:2px 5px; background:#1d0e53; border:solid 1px #202021; color:#ffffff; text-decoration:none;}



.pic-buy{width:55px; text-align:center; font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52;}
.pic-buy a{color:#1C0E52; text-decoration:none;}
.pic-buy a:hover{color:#1C0E52; text-decoration:none;}

.pic-btns{width:200px; text-align:center; font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52;padding:10px 0px 10px 0px;}
.pic-btns a{color:#1C0E52; text-decoration:none;}
.pic-btns a:hover{color:#1C0E52; text-decoration:none;}

.pic-thumb{width:219px; padding:0px 10px 0px 0px;}
.pic-thumb1{width:219px; padding:0px 10px 20px 0px;}
.scroll{width:219px; height:340px; background:#FFF; overflow:auto; padding:10px 0 0 0;}

.scroll1{width:219px; height:340px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.scroll2{width:219px; height:120px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.scroll3{width:219px; height:340px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.scroll4{width:219px; height:340px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.scroll5{width:219px; height:223px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.scroll6{width:219px; height:223px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.scroll7{width:219px; height:135px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.scroll8{width:219px; height:80px; background:#FFF; overflow:auto; padding:10px 0 0 0;}

.scroll-product-item{width:219px; height:222px; background:#FFF; overflow:auto; padding:10px 0 0 0;}
.thumb{height:85px; width:85px; overflow :hidden ; padding:0 0 10px 12px; /padding:0 0 10px 10px;}
.gift-thumb{height:40px; width:40px; overflow :hidden ;}
.thumb1{height:60px; width:85px; overflow :hidden ; padding:0 0 10px 12px; /padding:0 0 10px 10px;}
.thumb img {margin:-3px 0px 0px -2px;}

.thumb2 img {margin:-3px 0px 0px -2px; /margin:-3px 0px 0px -2px;}

.news-block a{color:#FFF; text-decoration:none;}
.news-block a:hover{color:#FFF; text-decoration:none;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Footer CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer{width:965px; border-top:1px solid #A4AEB5; font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#BCC4C9; padding:5px 0px 15px 0px;}
#footer a{color:#1C0E52; text-decoration:none;}
#footer a:hover{color:#1C0E52; text-decoration:none;}

#country {width:739px;height:27px; padding:120px 0 0 0; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana ; color:#BCC4C9; text-align:right; }
#country a{color:#1C0E52; text-decoration:none;}
#country a:hover{color:#1C0E52; text-decoration:none;}

.input{border:1px solid #585858; color:#353535; font:11px Arial, Tahoma, Verdana; padding:1px;}
select{border:1px solid #585858; color:#000000; font:11px Arial, Tahoma, Verdana; padding:1px; vertical-align:middle; }


h1{font:20px Arial, Tahoma, Verdana; color:#A90230; font-weight:bold; padding:2px 0px 2px 0px;}

.imgbdr{border:1px solid #FFF;}
.middle{vertical-align:middle;}

.titlebar{width:745px; border-bottom:1px solid #FFF; padding:0px 0px 10px 0px;}
.titlebar1{width:710px; border-bottom:1px solid #FFF; padding:0px 0px 10px 0px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold;}
.White-bottom-border {border-top:1px solid #FFF;}
.titlebar-signin{width:745px; border-bottom:1px solid #FFF;}
.titlebar a{color:#1C0E52; text-decoration:none;}
.titlebar a:hover{color:#1C0E52; text-decoration:none;}
.titlebar-c1{width:400px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; }
.titlebar-c2{width:345px; text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52;}
.titlebar-c3{width:713px; text-align:right; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; text-align:left; height:25px; vertical-align:middle; padding: 0px 0px 0px 5px;}

.eventdetail{width:745px; border-bottom:1px solid #FFF; padding:10px 0px 10px 0px;}
.eventdetail1{width:745px;  padding:10px 0px 10px 0px;}
.event-photo{width:162px;}
.event-info{text-align:left; width:280px;  padding:0px 10px 0px 10px; float:left;}
.event-info h2{font:13px Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; padding:2px 0px 2px 0px;}
.event-info p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}

.pricetbl{width:200px; background:#FFF;}
.priceinfo{width:190px; border-bottom:1px solid #EDECF1; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; padding:5px 5px 5px 5px;}
.pricerow{width:200px; border-bottom:1px solid #EDECF1;}
.sizes{width:79px; border-right:1px solid #EDECF1; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; font-weight:bold; padding:5px 5px 5px 5px;}
.ppp{width:100px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; font-weight:bold; padding:5px 5px 5px 5px;}

.size{width:79px; border-right:1px solid #EDECF1; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; padding:3px 5px 3px 5px;}
.price{width:100px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; padding:3px 5px 3px 5px;}

.refund{width:745px; padding:10px 0px 20px 0px;}
.refund h3{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; margin:0px; padding:2px 0px 2px 0px;}
.refund p{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;position:relative;}

.promotion_front{padding:5px 0px 5px 0px; width:210px; background:#FFF; float:right;}
.promotion{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; width:200px; color:#050074; font-weight:bold; margin:0px; padding:2px 5px 2px 5px;text-align:center;}
.promotioninfo{border-bottom:1px solid #EDECF1; width:200px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#050074; font-weight:bold; margin:0px; padding:2px 5px 2px 5px;text-align:center;}

.event-info_offer{text-align:justify; width:413px; }
.event-info_offer h2{font:13px Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; padding:2px 0px 2px 0px;}
.event-info_offer p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}

#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}

#processMessage { 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:10%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}
.fnt_clr 
{
	color:#4D4377;
	font-weight:bold;
	text-align:justify;
	font:28px 'Trebuchet MS', Arial, Tahoma, Verdana; 
	color:#647386;
	
}
.pic-slide{width:494px; font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; padding:10px 0px 10px 0px; }
.scrollthumb{width:87px;float: left;  margin:0px 6px 2px 8px; _margin:0px 10px 2px 5px; text-align:center;}
.scrollthumb img { border:1px solid #E8E6ED; }
.scrolltext{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana;color:#647386;text-decoration:none;}
.left_arrow {padding-top:15px; padding-left:5px; width:25px;background-color:#ffffff;height:75px;}
.right_arrow {padding-top:10px;padding-left:5px;  float:right; width:25px;background-color:#ffffff;height:75px;}
.scrollmidcontent {width:434px; overflow:hidden;}
.scrollthumbouter {width:5000px;}
.scrollthumbouter .belt{
position: absolute; /*leave this value alone*/
left: 0; 
top: 0;
}
.scrollthumbouter .panel{width:87px;float: left; overflow: hidden; margin:0px 6px 2px 8px; _margin:0px 10px 2px 5px; text-align:center;}
.scrollthumbouter .panel img{ border:1px solid #E8E6ED; }
.pic-thumb_detail{width:219px; background:#FFF; padding:10px 0px 10px 0px; font-size:12px;}
.thumbrighttext{width:105px;}
.gridcontent{width:785px; padding:10px 0px 0px 0px;font-size:11px;}
.gridcontentouterbdr{width:783px;  border:solid 1px #E8E8E8; border-bottom:none;}
.gridcontentrow{width:783px; background:url(../images/gridbg.jpg) repeat-y; border-bottom:solid 1px #E8E8E8;}
.gridcontentcol1 {width:40px;  padding:5px 0 5px 10px; }
.gridcontentcol2 {width:140px; padding:5px 0 5px 10px; text-align:center;}
.gridcontentcol3 {width:150px; padding:5px 0 5px 10px;}

.gridcontentcol4 {width:163px; padding:5px 0 5px 10px; text-align:center;}
.gridcontentcol5 {width:242px; padding:5px 0 5px 10px;}

.scrollthumbleft{width:87px;  margin:0px 5px 0 8px; _margin:0px 6px 0 5px; text-align:center;font:11px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.scrollthumbleft img { border:1px solid #E8E6ED; }

.bottom-btns{width:745px; padding:6px 0;}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0;
overflow: hidden; /*leave this value alone*/
width:434px; /*Width of Carousel Viewer itself*/
height: 105px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel
{
	width:87px;
	margin:0px 6px 2px 8px;
	_margin:0px 10px 2px 5px; 
	text-align:center;
float: left; 
overflow: hidden; 
vertical-align:middle;
}

.stepcarousel .panel img
{
 border:1px solid #E8E6ED; 
}
.login-detail{width:270px; float:right;}
.login-detailinfo{width:270px; text-align:left; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; line-height:25px; padding:25px 0px 5px 0px;}
.textboxrow {width:264px; padding:3px;text-align :right ;font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.texbox{border:1px solid #605686; color:#353535; font:11px Arial, Tahoma, Verdana; padding:2px 1px; width:180px;}
.texboxmulti{border:1px solid #605686; color:#353535; font:11px Arial, Tahoma, Verdana; padding:2px 1px 0 2px; height:50px;}

.content-righthome{width:785px; padding:0px 0px 0px 0px;}
.content-righthomemain{width:785px;}
.content-righthomemain img {float:left; padding:0 1px 0 0;}
.content-righthomemain p{padding:5px 0 0 0;}
.hometextleft {width:402px; font:normal 13px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.hometextright {width:383px; font:normal 13px 'Trebuchet MS', Arial, Tahoma, Verdana;}
h2 {font-size:24px; font-family:'Fedra Sans Std Light', 'Trebuchet MS', Arial; color:#1C0E52; margin:0px; padding:0px; }
h2.bigfont {font-size:28px; font-weight:normal; font-family:'Fedra Sans Std Light', 'Trebuchet MS', Arial; color:#1C0E52; margin:0px; padding:0px; }

.mainleftcontent_portrait {width:490px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;  padding:0px 0px 0px 0px;}
.mainleftcontent {width:490px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;  padding:20px 0px 0px 0px;}
.mainleftcontentNew {width:710px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;  padding:20px 0px 0px 0px;}
.mainrightcontent {width:245px; padding:0 0 0 10px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; text-align:right;}
.mainrightcontent img {float:left; padding:0 1px 1px 0px;}
.headingbdr {border-bottom:solid 1px #FFFFFF; width:98%;padding-bottom:15px; margin-bottom:20px;}
.main-contentnew{width:745px; background:#EDECF1; padding:0px 20px 0px 20px; min-height: 390px;}
.conetelefttext {width:465px; padding:0px 15px 0px 0px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.conetelefttextNew {width:710px; padding:0px 15px 0px 0px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.conetelefttext p{padding-bottom:20px; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;}

.conetelefttext b{font-family:'Fedra Sans Std Light', 'Trebuchet MS', Arial;color:#1C0E52;}

.conetelefttext a {color:#1C0E52; text-decoration:none;}
.conetelefttext a:hover {color:#1C0E52; text-decoration:underline;}

.conetelefttext_portrairt {width:465px; padding:0px 15px 0px 0px; font:12px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.conetelefttext_portrairt a {color:#1C0E52; text-decoration:none; font-weight: bold; cursor:pointer;}
.conetelefttext_portrairt a:hover {color:#1C0E52; text-decoration:underline; font-weight: bold; cursor:pointer;}

.content_photogallerybg{width:785px;  background-color:#E0E9F7; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; line-height:25px; font-size:20px; color:#1C0E52;}
.photogallery_content {width:223px; padding:15px 10px 0 15px; }
.photogallery_text{width:223px; /height:330px; min-height:330px; max-height:388px;font-family:'Fedra Sans Std Light', 'Trebuchet MS', Arial; font-size:21px;}
.photogallery_content1 {width:223px;font-family:'Fedra Sans Std Medium', 'Trebuchet MS', Arial; font-size:12px; font-weight:normal;}
.photogallery_content1  a {color:#1C0E52; text-decoration:none; font-size:12px;font-weight:normal;}
.photogallery_content1 a:hover {color:#1C0E52; text-decoration:underline;font-size:12px;font-weight:normal;}

.bigphoto { position:relative; width:517px;}
.photo_text {position:absolute; bottom:10px; left:15px;  font-family:'Fedra Sans Std Light', 'Trebuchet MS', Arial; font-size:48px; line-height:48px; color:#FFFFFF; padding:10px 0;}

.pic-text{width:494px; font:11px 'Trebuchet MS', Arial, Tahoma, Verdana;font-weight:bold; color:#647386; padding:2px 0px 5px 0px; }
.pic-headtextleft{width:494px; font:14px 'Trebuchet MS', Arial, Tahoma, Verdana;font-weight:bold; color:#647386; padding:2px 0px 2px 0px; }
.pic-headtextleft1{font:14px 'Trebuchet MS', Arial, Tahoma, Verdana; font-weight:bold ; color:#647386; }
.pic-headtextright{width:219px; font:14px 'Trebuchet MS', Arial, Tahoma, Verdana;font-weight:bold; color:#647386; padding:2px 0px 2px 0px; }
.prd_item{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.prd_price{height:15px;font:11px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.prd_discount{height:20px;font:11px 'Trebuchet MS', Arial, Tahoma, Verdana;}
.cat_strip{width:20px;height:388px;}

.admintitle
{
	background-color: #DFDBEC;
	font: 14px 'Trebuchet MS' , Tahoma, Arial, Verdana;
	color: #1C0E52;
	font-weight: bold;
	padding: 4px 0px 4px 10px;
}
.modelp
{
	background-color: white;
	 
	color: #1C0E52;
	width: 280px;
	border-left: solid 2px #C6C6C6;
	border-top: solid 2px #C6C6C6;
	border-right: solid 3px #C6C6C6;
	border-bottom: solid 3px #C6C6C6;
}
.modelimg
{
	
	background-color: white;
	border-left: solid 2px #C6C6C6;
	border-top: solid 2px #C6C6C6;
	border-right: solid 3px #C6C6C6;
	border-bottom: solid 3px #C6C6C6;
}

.modelpopuptext {width:500px;font-family:'Fedra Sans Std Medium', 'Trebuchet MS', Arial; font-size:12px; font-weight:lighter; padding:10px 5px 10px 15px;text-align:left;}
.modelpopuptext p{font-size:13px;font-weight:bolder;}
.red
{
	color: Red;
	font-size: 10px;
}
.error
{
	color:Red;
	font:12px 'Trebuchet MS', Arial, Tahoma, Verdana;
	text-align:center;
}
.welcometext{width:200px;font-family:'Fedra Sans Std Medium', 'Trebuchet MS', Arial;font-size:12px;color:#647386; font-weight:normal; padding:25px 5px 5px 5px;text-align:center;}
.login-detailwelcome{width:270px; float:right !important;}
.login-detailinfowelcome{width:270px; text-align:left; font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; line-height:25px; padding:100px 0px 5px 0px;}

.login-row{width:745px; padding:5px 0px 5px 0px;}
.login-row h3{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; margin:0px; padding:2px 0px 2px 0px;}
.login-row p{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;position:relative;}
.login-row_btns{width:745px; padding:15px 0px 5px 0px;}
.quick-login-left{width:360px;text-align:left; }
.quick-login-right{text-align:left; width:365px;padding:0 0 0 20px;}
.quick-login-left h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}
.quick-login-left p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}
.quick-login-right p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}

.login-left h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}
.login-left p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}
.login-right p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}

.login-left{width:300px;text-align:right; }
.login-right{text-align:left; width:345px;padding:0 0 0 20px;}
.forget-login-right{text-align:left; width:185px;padding:0 0 0 20px;}

.signin-row{width:720px; padding:5px 0px 5px 0px;}
.myaccount-signin-row{width:720px; padding: 5px 0px 5px 0px;}


.signin-row h3{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; margin:0px; padding:2px 0px 2px 0px;}
.signin-row p{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;position:relative;}
.signin-row_btns{width:745px; padding:15px 0px 5px 0px;}

.myaccount-signin-row_btns{width:720px; padding: 15px 0px 5px 0px;text-align :center ;}

.signin_Large_div{width:355px;text-align:left;}
.signin_Large_div h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.signin-div1{width:118px;text-align:left;}
.signin-div1 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.signin-div2{text-align:left; width:245px; padding:0 0 0 20px;}
.signin-div2 p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}
.signin-div2 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.signin-div3{width:120px;text-align:left;}
.signin-div3 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.signin-div4{text-align:left; width:200px; padding: 0 0 0 10px;}
.signin-div4 p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}
.signin-div4 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.signin-div5{text-align:left; width:500px; padding:0 0 0 20px;}
.signin-div5 p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}
.signin-div5 p a{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px; text-decoration:none;}
.signin-div5 p a:hover{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px; text-decoration:underline;}
.signin-div5 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}
.TermsCondition-font {font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding: 15px 0px 10px 0px;}

.signin-div6{width:620px;text-align:left;}
.signin-div6 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.signin-div7{width:500px;text-align:left;}
.signin-div7 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}


.signin-div8{width:185px;text-align:left; font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.signin-div9{text-align:left; width:600px; padding:0 0 0 20px;}
.signin-div9 p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}
.signin-div9 p a{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px; text-decoration:none;}
.signin-div9 p a:hover{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px; text-decoration:underline;}
.signin-div9 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.shop_area {width:745px;font-weight:normal; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; padding:0 0 50px 0;}
.shop_area1 {width:745px;font-weight:normal; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; }
.shopheadrow1 {width:745px; }
.shopheadrow {width:745px; background-color:#DFDDE6; font-size:12px; font-weight:bold; padding:3px 0;}
.shoprow3 {width:745px; font-size:12px; font-weight:bold; padding:0px 0px 0px 0px;}
.shoprow2 {width:745px; font-size:12px; font-weight:bold; padding:0px 0px 22px 0px;}
.shoprow1 {width:745px; font:12px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-weight:bold ; padding:12px 0 3px 0; }
.shoprow {width:745px; font-size:12px; font-weight:bold; padding:15px 0 20px 0;}
.shopcol1 img{border:solid 2px #FFFFFF;}
.shopcol1 {width:109px; padding:0 0 0 8px;}
.shopcol01h {width:95px; padding:5px 5px 0 5px; }
.shopcol01 {width:95px;  padding:15px 5px 0px 5px;}
.shopcol01 img{border:solid 2px #FFFFFF;}
.shopcol2 {width:250px;}
.shopcol02h {width:220px; padding:5px 0 0 5px; }
.shopcol03h {width:315px; padding:5px 0 0 5px; }
.shopcol02 {width:220px; padding:25px 0 0px 5px;}
.shopcol12h {width:359px; padding: 10px 0 5px 27px;}
.shopcol12 {width:359px; padding: 0 0 0 8px;}
.shopcol3 {width:70px; text-align :right; padding-right :30px; vertical-align:top;}
.shopcol3 span {display:inline; padding:2px 10px 0 20px; background-color:#FFFFFF; }
.shopcol3 input {display:inline; padding:2px 10px 0 20px; background-color:#FFFFFF; }
.shopcol4 {width:70px; vertical-align:top;}
.shopcol5 {width:71px; padding:0px 0 0 0; vertical-align:top;}
.shopcol6 {width:161px; padding: 0px 0 0 0; vertical-align:top;}
* html .shopcol6 {width:161px; padding:22px 0 0 0;}
* +html .shopcol6 {width:161px; padding:22px 0 0 0;}

.shopcol01N {width:225px;  padding:15px 5px 0px 5px;}
.shopcol02N {width:135px; padding:25px 0 0px 5px;}
.shopcol03N {width:50px; padding:15px 5px 0px 5px;}
.shopcol04N {width:45px; padding:15px 5px 0px 5px;}

.shopmiddle {width:400px; text-align :center ; font-size:12px; font-weight:bold; padding:15px 0 20px 0;}
.shopcol7 {width:448px;text-align :right ; padding :0px 10px 0px 10px;}

.shopcheckout {text-align:left ;font-size:13px; font-weight:normal; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; }
.shopcheckout a{color:#353535; text-decoration:none; text-align:left ;font-size:13px; font-weight:normal; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; }
.shopcheckout a:hover{color:#353535; text-decoration:none; text-align:left ;font-size:13px; font-weight:normal; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; text-decoration:underline; }

.shopcheckoutcol1 {width:350px; text-align:right ; font-weight:normal; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; }
.shopcheckoutcol2 {width:250px; padding-left :30px;font-weight:normal; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; }
.shopcheckoutcol_merge {width:745px; text-align :center ;}

.shopsessioncol1 {width:250px;  padding: 0 0 10px 8px;}
.shopsessioncol2 {width:109px; text-align :left; }
.shopsessioncol3 {width:70px; text-align :right ;padding:2px 30px 0 0;}
.shopsessioncol3 span {display:inline; padding:2px 10px 0 20px; background-color:#FFFFFF;}
.shopsessioncol4 {width:70px;}
.shopsessioncol5 {width:100px;vertical-align :middle;text-align :left ;}
.shopsessioncol6 {width:105px;vertical-align :middle;text-align :left ;}

.shopsessioncol7 {width:65px;vertical-align :middle;text-align :left ;}
.shopsessioncol8 {width:140px;vertical-align :middle;text-align :left ;}

.forgot_content1 {width:264px; padding:3px;font-family:'Fedra Sans Std Medium', 'Trebuchet MS', Arial; font-size:11px; font-weight:normal;}
.forgot_content1  a {color:#1C0E52; text-decoration:none; font-size:11px;font-weight:normal;}
.forgot_content1 a:hover {color:#1C0E52; text-decoration:underline;font-size:11px;font-weight:normal;}
.modelpopuptext_forgot {width:150px; font-family:'Fedra Sans Std Medium', 'Trebuchet MS', Arial; font-size:12px; font-weight:lighter; padding:5px 5px 5px 15px;text-align:left;}
.modelpopuptext_forgot p{font-size:13px;font-weight:bolder;}
.modelpopuptext_or{font-family:'Fedra Sans Std Medium', 'Trebuchet MS', Arial; font-size:12px; font-weight:lighter; padding:5px 5px 5px 75px;text-align:left;}
.msgbox
{
	font: 12px 'Trebuchet MS' , Tahoma, Arial, Verdana;
	color: Red;
	padding: 4px 0px 4px 10px;
	text-align: center;
}

.purchasearea {width:745px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; padding:5px 0 50px 0; color:#1A0F51;}
.simple-purchasearea {width:745px;font-family:'Trebuchet MS', Arial, Tahoma, Verdana; padding:5px 0 50px 0; }
.simple-purchasearea_portrait {width:745px;font-family:'Trebuchet MS', Arial, Tahoma, Verdana; padding:5px 0px 10px 0px; }
.purchaseheading {width:745px; padding:5px 0;}
.purchaseheading-signin {width:745px;}
.purchaserow {width:745px; font-size:12px; padding:3px 0;}
.Custgallerypurchaserow {width:720px; font-size:12px; padding:3px 0;}
.purchasecol {width:700px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:18px;color:#1A0F51;}
.purchasecol1 {width:165px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:18px;}
.purchasecol0 {width:165px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; color:#1A0F51;}
.purchasecolnew {font:13px 'Trebuchet MS', Arial, Tahoma, Verdana;color: #1A0F51;}
.purchasecol2 {width:580px;}
.purchasecol11 {width:110px; font-size:13px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-weight:bold ;color:#1A0F51; }
.purchasecol31 {width:150px; font-size:13px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-weight:bold ;color:#1A0F51; }
.purchasecol21 {width:300px; font-size:13px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; color:#1A0F51;}
.step1_normal {font-size:13px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; color:#1A0F51;font-weight:bold ;}
.BookingGrid {border-right: #1A0F51 1px solid; border-top: #1A0F51 1px solid; border-left: #1A0F51 1px solid; border-bottom: #1A0F51 1px solid; font-size:12px; padding:3px;}

.purchasecol111 {width:235px; font-size:12px; padding:3px;}
.purchasecol211 {width:300px;  padding:3px;}
.purchasecol_merge_column {width:745px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:18px;}

.findbg {background-color:#FFFFFF; width:400px; padding:3px;}
.quicktext {width:80px;color:#1A0F51;}
.find_select {width:270px; height:20px; border:1px solid #605686; color:#353535; font:11px Arial, Tahoma, Verdana; padding:2px 1px;}
.btnfind {padding:0 0 0 5px;}
.btnfind-front {padding: 5px 0px 5px 5px;text-align :right ;width:145px;}

.bookphotographer_text {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:16px; font-weight:bold; padding:12px 0; width:165px;}
.bookphotographer_text_other {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:15px 0 0px 0; width:180px;}
.bookphotographer_text_other2 {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:15px 0 0px 0; width:292px;}

.default-photographer_text_other { font-family:'Trebuchet MS', Arial, Tahoma, Verdana; color:#1A0F51; padding:15px 0 0px 0; width:180px;}
.bookphotographer_text_other a {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:15px 0; width:180px; color:#1C0E52; text-decoration: none;}
.bookphotographer_text_other a:hover {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:15px 0; width:180px; color:#1C0E52; text-decoration:underline;}

.bookphotographer_text_other1 {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:15px 0 0px 0; width:250px;}
.bookphotographer_text_other1 a {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:15px 0; width:250px; color:#1C0E52; text-decoration: none;}
.bookphotographer_text_other1 a:hover {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:15px 0; width:250px; color:#1C0E52; text-decoration:underline;}

.bookphotographer_text_other2 {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:0px 0px 0px 0px; }
.bookphotographer_text_other2 a {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:0px 0; color:#1C0E52; text-decoration: none;}
.bookphotographer_text_other2 a:hover {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px; padding:0px 0; color:#1C0E52; text-decoration:underline;}

.portaitsrow {width:743px; font-size:12px; padding: 3px 0; background-color:#FFFFFF; border:solid 1px #8B85A7; margin:0 0 5px 0px;}
.gifts-row {width:743px; font-size:12px; padding: 0px 0 0px 0; background-color:#FFFFFF; border:solid 1px #8B85A7; }

.portait_img {width:62px;  height:80px; padding:5px 0 5px 8px;}
.portait_right_text {width:663px; padding:0 5px;}
.pro_right_rowborder_bottom{width:663px; border-bottom: #EDECF1 1px solid;}
.pro_right_row {width:663px;}
.pro_right_col1 {width:123px; padding:2px 0;}
.pro_right_col2 {width:540px; padding:2px 0;}

.loginbg {background-color:#FFFFFF; width:250px; padding:4px;}
.login_textbox {border:solid 1px #5F5685; width:180px;}
.login_text {width:520px; padding:0 0 0 10px;}
.login_textnew {padding:0 0 0 10px;}
.login_textbox_front {border:solid 1px #5F5685; width:90px; height:18px;}

.post_row {width:725px; padding: 5px 0;font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-size:13px;}
.post_row_border {width:745px;border-top:1px solid #FFF;}
.post_col1 {width:155px; padding: 0 0 10px 10px;}
.post_col2 {width:570px; padding: 0 0 10px 10px;}

.post_col3 {width:100px; padding: 0 0 10px 10px;}
.post_col4 {width:625px; padding: 0 0 10px 10px;}

.galleryDiv {width:155px; padding: 0 0 25px 70px;}
.competition_Div {width:155px; padding: 0 0 0 70px;}
.galleryDiv_img {width:155px;}
.galleryDiv_img img{background-color:#FFFFFF; padding:1px;}

.CustgalleryDiv {width:90px; padding: 0 0 25px 45px;}
.CustgalleryDiv_img {width:90px;}
.CustgalleryDiv_img img{background-color:#FFFFFF; padding:1px;}

.galleryDiv_imgthumb {height:140px; width:150px; overflow :hidden ; padding:0 0 10px 0px; /padding:0 0 10px 0px;}
.CustgalleryDiv_imgthumb{height:85px; width:85px; overflow :hidden ; padding:0 0 10px 12px; /padding:0 0 10px 10px;}
.galleryDiv_imgthumb img{margin:-2px 0px 0px -2px;}

.OrderDiv_imgthumb {width: 84px; height: 56px; overflow :hidden ; padding:0 0 10px 0px; /padding:0 0 10px 0px;}
.OrderDiv_imgthumb img{margin:-2px 0px 0px -2px;}

.rptPagination {width:745px; font-size:12px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; padding:3px 0;}

.normal_link a
{
	color: #2E3092;
	text-decoration: none;
}
.normal_link a:hover
{
	color: #2E3092;
	text-decoration: underline;
}
.navy_text
{
	color: #2E3092;
}

.find_text {width:100%; padding: 35px 0px 14px 0px; text-align:center; font-size:11px;}
.find_next a{color:#1C0E52; text-decoration:none;}
.find_next a:hover{color:#1C0E52; text-decoration:none;}

.Backtomain {padding-top:6px; padding-left:8px; font-size:11px;}
.Backtomain a{color:#1C0E52; text-decoration:none;}
.Backtomain a:hover{color:#1C0E52; text-decoration:underline;}

.tabs {width:745px; float:left; padding-bottom:10px; }
.tabs_content {border:solid 1px #4A436F; width:723px; padding:10px; float:left;}
.tabRow {width:723px; float:left; padding:5px 0px 5px 0px;}
.tabcol1 {width:150px; float:left;}
.tabcol2 {width:569px; float:left;}
.tabcol2 input.textbox {width:200px; height:15px; padding:2px 1px 1px 1px;}

.add_tbl {border:solid 1px #C6C6C6; width:721px; float:left;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl2 {border-left:solid 1px #C6C6C6;border-right:solid 1px #C6C6C6;border-top:solid 1px #C6C6C6; width:721px; float:left;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl-competition {width:721px; float:right;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}

.add_tbl-competition-col1 {width:120px; float:left;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl-competition-col2 {width:570px; float:left;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}

.add_feedback_tbl {width:721px; float:left;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_row {width:721px; float:left;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_header {background-color:#665E92; font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; font-weight:bold; color:#FFFFFF;}
.add_tbl_alt1 {background-color:#ffffff;font-size:11px; font-weight:normal; color:#000000;}
.add_tbl_alt2 {background-color:#DDDDE1;font-size:11px; font-weight:normal; color:#000000;}
.add_tbl_alt3 {background-color:#FBFAFF;font-size:11px; font-weight:normal; color:#000000;}

.add_tbl_col1 {width:40px; float:left; padding: 6px 0; text-align:center;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_header a {text-decoration:none; color:White;}
.add_tbl_col2 {width:90px; float:left;  padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col3 {width:90px; float:left;  padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col4 {width:80px; float:left;  padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col5 {width:100px; float:left;  padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col6 {width:80px; float:left;  padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col7 {width:80px; float:left;  padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col8 {width:75px; float:left; padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col8N {width:46px; float:left;  padding:6px 0 6px 5px;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_col9 {width:141px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_col10 {width:151px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_col11 {width:224px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_col12 {width:110px; float:left;  padding:6px 0 6px 5px;}

.add_tbl_co1 {width:90px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_co2 {width:145px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_co3 {width:80px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_co4 {width:100px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_co5 {width:150px; float:left;  padding:6px 0 6px 5px;}
.add_tbl_co51 {width:115px; float:left;  padding:6px 0 6px 40px;}
.add_tbl_co6 {width:125px; float:left;  padding:6px 0 6px 5px;}
.bdrT
{
	border-top: 1px solid #C6C6C6;
}

.add_tbl_competition_col1 {width:40px; float:left; padding: 6px 0; font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_competition_col2 {width:340px; float:left; padding: 6px 0; font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_competition_col3 {width:160px; padding: 6px 0;  text-align:center;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_competition_col4 {width:50px; padding: 6px 0; vertical-align :top ; text-align:center;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_competition_col5 {width:50px; padding: 6px 0; vertical-align :top ; text-align:center;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.add_tbl_competition_col6 {width:50px; padding: 6px 0;vertical-align :top ; text-align:center;font:13px 'Trebuchet MS',Arial, Tahoma, Verdana;}

.add_tblrow_btn {width:50px; background:#2F77A5 url(../images/add_tbl_left.jpg) no-repeat left top; height:21px; border-right:solid 1px #C6C6C6; float:right; padding:8px 0 0 20px; position:relative; z-index:1; margin:0 0 -1px 0;}
.add_tblrow_btn img {padding:0 5px 0 0;}

.order-div1{text-align:left;}
.order-div1 h2{font:13px 'Trebuchet MS',Arial, Tahoma, Verdana; color:#1C0E52;  padding:2px 0px 2px 0px;}

.order-div2{text-align:left; padding:0 0 0 20px;}
.order-div2 p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}

.order-div3{text-align:center;}
.order-div3 p{font:13px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#2F393F; line-height:16px; padding:2px 0px 2px 0px;}

.viewimg_tbl_col2 {width:140px; float:left;  padding:6px 0 6px 5px;}
.viewimg_tbl_col3 {width:140px; float:left;  padding:6px 0 6px 5px;}
.viewimg_tbl_col4 {width:200px; float:left;  padding:6px 0 6px 5px;}

.viewimg_tbl_col3N {width:200px; float:left;  padding:6px 0 6px 5px;}
.viewimg_tbl_col4N {width:100px; float:left;  padding:6px 0 6px 5px;}
.viewimg_tbl_col7N {width:150px; float:left;  padding:6px 0 6px 5px;}

.viewimg_tbl_col6 {width:40px; float:left;  padding:6px 0 6px 5px;}

.viewimg_tbl_col5 {width:156px; float:left;  padding:6px 0 6px 5px;}
.viewimg_tbl_col5 a {color: #2F393F; text-decoration: none;}
.viewimg_tbl_col5 a:hover { color: #2F393F; text-decoration: underline;}

.bookphotographer_text_booking {font-family:'Trebuchet MS', Arial, Tahoma, Verdana; }
                                
.link a {color:#ffffff;}

.purchaserow span {clear:both ;}

div img
{
	behavior: url(js/iepngfix.htc);
}
.productdesc{ font:14px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; font-weight:bold; padding-left:10px;}
.productdesctext{ font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; font-weight:bold; padding-left:10px; padding-right:10px;}

.feedbacksrow {width:720px; padding: 0px 0; background-color:#FFFFFF; border:solid 1px #8B85A7; margin:0 0 5px 0px;}

.paging-block{width:390px; display:inline-block; padding:10px 0 0 0; float:right;}
.float-left{float:left;}
.float-right{float:right;}
.padr{padding-right:7px;}
.padl{padding-left:7px;}
.padt{padding-top :8px;}

.add_tbl_header1 {background-color:#665E92; font-size:13px; font-weight:bold; color:#FFFFFF;}

.RadioButtonWidth label { margin : 3px }  

.main-content_event{width:765px; background:#EDECF1; padding:20px 10px 0px 10px;}
.enlarge-sec_event{width:462px; padding:0 10px 0 0;}
.large-pic_event{width:442px;height:350px; background:#FFF;padding:10px 10px 10px 10px;text-align:center;}
.pic-thumb_event{width:293px; padding:0px 0px 0px 0px;}
.scroll_event {width:292px; height:360px; background:#FFF; overflow:auto; padding:2px 0 7px 1px;}
.thumb_event{height:85px; width:85px; overflow :hidden; padding:5px 0 0px 9px;}
.thumb_event img {margin:-4px 0px 0px -2px;}
.pic-detail-event{width:765px; font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386; padding:10px 0px 10px 0px;}
.pic-size_event{width:450px;padding-left :10px;}
.pic-size_event2{width:430px;margin-right:5px;background-color:#DFDDE6;padding-left:5px;padding-right:5px;}

.find_text_event {width:100%; padding: 2px 0px; text-align:center; font-size:11px;}
.find_next_event a{color:#1C0E52; text-decoration:none;}
.find_next_event a:hover{color:#1C0E52; text-decoration:none;}
.imgname-text{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386;}
.desc-text{width:500px; padding:6px 0;font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386;}
.desc-text_event{width:355px; padding:12px 0px 6px 0px;font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#647386;}

/* School Layout CSS */

.pic-thumb_school{width:105px; padding:0px 0px 0px 0px;}
.scroll_school {width:104px; height:360px; background:#FFF; overflow:auto; padding:2px 0 7px 1px;}
.large-pic_school{width:650px;height:350px; background:#FFF; overflow:auto;padding: 10px 0px 10px 0px;text-align:center;}
.enlarge-sec_school{width:650px; padding:0 10px 0 0;overflow:auto;}



/*contact us*/



.left-contact{float:left; width:541px; background:#c6c3c6; padding:10px 18px 23px 18px;font: 13px 'Trebuchet MS',Arial,Tahoma,Verdana;}
.textfild{ float:left; width:199px; padding-bottom:7px; font-size:13px; text-align:left;}
.inputfild{ float:left; width:190px; padding-bottom:7px; text-align:left !important;}
.inputfild input{ width:171px; float:left; padding:2px 5px 2px 5px; border:solid 1px #000000; background:#fff;}
.inputfild textarea{ width:171px; padding:5px 5px 5px 5px; height:70px; border:solid 1px #000000; background:#fff;}
.btn-submit{width:100%; float:left; text-align:right;}
.right-contactus{float:left; width:256px; padding:18px;}
.heading-contact-us{font-size:20px; color:Navy; width:100%; padding:0 0 5px 0;}
.contact-left{width:361px; float:left; padding:0 20px 0 0; border-right:solid 1px #31309c;}
.contact-right{width:130px; float:left; padding:0 0 0 15px;}
.full{width:100%; float:left; font: 13px 'Trebuchet MS',Arial,Tahoma,Verdana;}

.contact-center-form{width:581px; margin:auto;}
.checkbox{ float:left; width:364px; padding-bottom:7px; text-align:left !important;font-size:13px; text-align:left;}
.checkfild{ float:left; width:215px; padding-bottom:7px; font-size:13px; text-align:right; }

.modalBackground
{
	background-color: white;
	filter: alpha(opacity=80);
	opacity:0.8;
	border:solid 1px red; width:100px;	
}

 .modalPopup
        {
                background-color: #eff3fb;
                border-width: 3px;
                border-style: solid;
                border-color: Gray;
                padding: 10px;
                width: 300px;
                height: 300px;
                font-size: 12px; 
                position:relative;       
        }


.graduatesfullname-col1 {width:245px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; color:#1A0F51;}
.graduatesfullname-col2{width:490px;}

.graduationsummary-col1 {width:240px; font-size:13px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; font-weight:bold ;color:#1A0F51; }
.graduationsummary-col2 {width:210px; font-size:13px; font-family:'Trebuchet MS', Arial, Tahoma, Verdana; color:#1A0F51;}

.grad-clos-message
{
	background-color: #DFDBEC;
	font: 10px 'Trebuchet MS' , Tahoma, Arial, Verdana;
	color: #1C0E52;
	font-weight: bold;
	padding: 4px 0px 4px 10px;
}

.add-comment
{
	background-color: #DFDBEC;
	font: 13px 'Trebuchet MS' , Tahoma, Arial, Verdana;
	color: #1C0E52;
	font-weight: bold;
	padding: 4px 0px 4px 5px;
}

.Comment-link{font:11px 'Trebuchet MS', Arial, Tahoma, Verdana; color:#1C0E52; text-decoration:none;padding-top:15px;}

/* Upgrade Package grid columns */

.upgrade_col1 {width:40px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col2 {width:250px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col21 {width:286px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col3 {width:80px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col4 {width:100px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col41 {width:135px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col5 {width:130px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col6 {width:50px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col7 {width:155px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col8 {width:164px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col9 {width:276px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;}
.upgrade_col51{width:180px; float:left;  padding:6px 0 6px 5px;font:12px 'Trebuchet MS',Arial, Tahoma, Verdana;} 

.fnt_msgH
{
	font-weight:bold;
	text-align:justify;
	font-family:'Trebuchet MS', Arial, Tahoma, Verdana; 
	font-size:12px;
	color:#000;
	text-decoration:underline;
}
.fnt_msg
{
	font-weight:bold;
	text-align:justify;
	font-family:'Trebuchet MS', Arial, Tahoma, Verdana; 
	font-size:12px;
	color:#000;
}

/* Popup form */
.main-wrapper{ width:585px; margin:auto;  !important; font-family:Arial, Helvetica, sans-serif;}
.main-content21{ width:100%; float:left; background-color:#f2f2f2 ; }
.p-heading{ width:100%; line-height:40px; float:left;  font-size:24px; text-align:center; color:#000;}
.full{ width:100%; float:left; }
p{ font-size:12px; padding-left:5px;padding-top:7px;padding-bottom:11px;}
.left-pannel{ width:300px; float:left; }
.p-row01{ width:310px; line-height:20px; padding-top:3px; float:left; color:#000;}
.p-colm01{ width:100px;  float:left;  line-height:20px; font-size:12px; padding: 0 5px 0 5px; }
.p-colm02{ width:196px;  float:left;  font-size:12px;}
.p-colm02 input{ width:170px; height:15px; margin-top:3px; border:1px solid #000;  font-size:12px;}
.p-colm03{ width:260px; line-height:20px;  float:left;  font-size:12px; padding-left:5px; }
.p-colm04{ width:270px; line-height:20px;  float:left;  font-size:12px; padding:0px; margin:0px; }
.p-colm04 input{ width:20px; line-height:20px;  float:left;  font-size:12px;  padding: 0 5px 0 5px;}

.right-pannel{ width:270px; float:left; padding:5px 0 0 15px; }
.p-colm05{ width:300px; line-height:27px;  float:left;  font-size:12px; padding: 0 5px 0 5px;   }
.p-colm05 input{width:60px; height:15px; margin-top:3px; border:1px solid #000;  font-size:12px;}
.p-row02{ width:135px; padding:3px 5px 0 0; float:left; color:#000;}

.p-colm06{ width:135px; float:left;  font-size:12px; padding: 0 5px 0 5px;   }
.p-colm06a{ width:120px; float:left;  font-size:12px; padding: 0 5px 0 5px;   }

.p-colm06 input{width:58px; height:15px; margin-top:3px; border:1px solid #000;  font-size:12px;}

.p-colm07{ width:570px; float:left; line-height:normal;  font-size:12px; padding: 4px 5px 4px 5px;   }

.p-colm07 input{width:365px; height:15px; margin-top:3px; border:1px solid #000;  font-size:12px;}
.p-colm09{ width:auto; float:left; line-height:normal;  font-size:12px; padding: 0 5px 0 5px;   }

.p-colm08{ width:auto; float:left; line-height:normal;  font-size:12px; padding: 0 5px 0 0;   }

.p-colm08 textarea{width:365px; height:50px; margin:3px 0 0 50px; border:1px solid #000;  font-size:12px;}


