/* 
================================
Modified DNN Blue Skin styles for weddingquotes2u.co.uk
================================
*/  

#sidebar td {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;
}
 

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999; 
}

.NormalDark 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
}


.NormalBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #999999;
}

.NormalLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    a:visited {
    	color: #000000;
    	text-decoration: none;
    	}

}

/* style for module titles */
.Head   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666666;
}

.TemplateHead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: bold;
    color: #666666;
}

.Template {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: normal;
    
}

        

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
	margin-top: 12px;
	margin-bottom: 4px;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A5DBBB;
	background-color: #EBEBEB;
	margin-top: 2px;
	margin-bottom: 2px;}





h3 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}


/* 21 nov by Vinod K
a:link, a:visited {
	color: #666;
	text-decoration: underline;
}
a:hover {
	color: #999;
	text-decoration: none; 
}*/



a:link, a:visited {
	color: #6699FF;
	text-decoration: none;
}
a:hover {
	color: #A5DBBB;
	text-decoration: none;
}

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #ffffff;
}
.skinmaster {
	height: 100%;
	background-color: #ffffff;
	
}
.skinheader { 
}
.skingradient {
	background-image: url('gradient_DkBlue.jpg'); 
	height:30px
	
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 0px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	border-top: dashed 1px #cad5ea;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	padding-bottom: 0px;
	border-top: dashed 1px #cad5ea;	
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: dashed 1px #cad5ea;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	border-top: dashed 1px #cad5ea;
}
.MainMenu_MenuContainer {
	background-color: transparent;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #cad5ea 0px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 1px solid; 
	border-right: #cad5ea 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #999999;
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainMenu_MenuIcon {
	background-color: #cad5ea; 
	border-left: #cad5ea 0px solid; 
	border-bottom: #cad5ea 0px solid; 
	border-top: #cad5ea 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	width:0px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #ffffff; 
	cursor: pointer; 
	cursor: hand; 
	color: #A5DBBB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;	
}
.MainMenu_MenuArrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url('gradient_LtBlue.jpg');
}

.ListViewTextBox
{
    border-top: #7994cb 1px solid; 
    border-left: #7994cb 1px solid; 
    border-right: #7994cb 1px solid;
    border-bottom: #7994cb 1px solid; 
    padding: 3px 3px 3px 3px;
    bgcolor: #333333;
}

.NormalTextBox 
{
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:normal;
color: #999999;
}

/* New style sheet for pages */

.h10 {height: 10px;}
.h20 {height: 20px;}
.h30 {height: 30px;}

.h300 {height: 300px;}
.h350 {height: 350px;}
.h450{height: 450px;}
.h500 {height: 500px;}

.w5 {width: 5px;}
.w10 {width: 10px;}
.w120 {width:120px;}
.w252 {width:252px;}
.w706 {width:706px;}
.w905 {width:905px;}


.padl2 {padding-left:5px;}
.padl3 {padding-left:10px;}
.padl4 {padding-left:13px;}

.padl5 {padding-left:5px;}
.padl10 {padding-left:10px;}
.padl13 {padding-left:13px;}

.padr5 {padding-right:5px;}
.padr10 {padding-right:10px;}
.padr13 {padding-right:13px;}

.padt5 {padding-top: 5px;}
.padt7 {padding-top: 7px;}
.padt10 {padding-top: 10px;}
.padt15 {padding-top: 15px;}
.padt25 {padding-top: 25px;}
.padt30 {padding-top: 30px;}

.padt_rightheader30 {}

.loggedin {font-size:11px; color:#a2d7ba; padding:0px 0px 0px 0px; font-weight:bold; }
.logout {color: #999999;}
.floatl {float: left; }

.fcgrey {color:#4c4c4c;}

.textbox {padding:2px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; border:1px solid #c0c0c0;}

.mainpanel_level {width:100%; margin-top: 26px;}

.mainpanel {width:100%; margin-top: 22px;}
.mainpanel h2 {color:#267fbd; background-color:#FFFFFF; font-size:13px; font-weight:bold; 
               padding:0px 0px 15px 4px; font-family: Verdana,Arial,Helvetica,sans-serif;}

.mainpanelbg {background:url(../images/mainpanelbg.gif); color:#fff; height:35px; font-weight:bold;}
.mainpanelbg a {color:#fff; text-decoration:none;}
.mainpanelbg a:hover {color:#fff; text-decoration:underline;}

.mainpanelbg02 {background:url(../images/subpanelbg.gif); height:31px; font-weight:bold; color:#fff;}
.mainpanelbg02 a {color:#fff; text-decoration:none;}
.mainpanelbg02 a:hover {color:#fff; text-decoration:underline;}

.mainheadbottombg {border-bottom:1px solid #cccccc;}

.gridheader {background-color:#267FBD; color: #FFFFFF;}


.columnleft {border-left:1px solid #cccccc;}
.columnright {border-right:1px solid #cccccc;}
.columnbottom {border-bottom: 1px solid #cccccc;}
.columntop {border-top: 1px solid #cccccc;}

.boxborder {border-left:1px solid #cccccc; 
			border-right:1px solid #cccccc; 
			border-top:1px solid #cccccc; 
			border-bottom: 1px solid #cccccc;}


.column01 {border-right:1px solid #cccccc; width:27px;}
.column02 {border-right:1px solid #cccccc; width:86px;}
.column03 {border-right:1px solid #cccccc; width:129px;}
.column04 {border-right:1px solid #cccccc; width:92px;}
.column05 {border-right:1px solid #cccccc; width:65px;}
.column06 {border-right:1px solid #cccccc; width:93px;}
.column07 {border-right:1px solid #cccccc; width:80px;}
.column08 {border-right:1px solid #cccccc; width:79px;}
.column09 {width:39px;}
.column10 {background:url(../images/mainpanelbg.gif); width:6px;}

/* Admin Left Navigation*/

.topbg h3{background-color:#267FBD; line-height:30px; padding-left:13px; font-weight:bold; color:#fff; font-size:11px;}
.padl13 {padding-left:13px;}

.leftpanel td {background:#267FBD; font-weight:bold;}
.leftpanel td.bgblue {background:#cee7f7;}
.leftpanel td a{background:#cee7f7; padding:8px 0px 8px 13px; color:#67737b; display:block; text-decoration:none;}
.leftpanel td a:hover{background:#a2d7ba; padding:8px 0px 8px 13px; color:#516b5d; display:block; text-decoration:none;}

.leftnavigation td {background:#cee7f7; font-weight:bold; font-size:10px;}
.leftnavigation td.bgblue {background:#cee7f7;}
.leftnavigation td a{background:#cee7f7; padding:8px 0px 8px 13px; color:#67737b; display:block; text-decoration:none; text-align:left;}
.leftnavigation td a:hover{background:#a2d7ba; padding:8px 0px 8px 13px; color:#516b5d; display:block; text-decoration:none;}

bgblue {background:#cee7f7;}

body {
background:#FFFFFF;
font:11px Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
margin:0;
padding:0;
}
/*Added By Bansari Vashi*/

/*06.10.2009::For Payment start*/
.paypal {padding:15px 0px 18px 7px;}
.paypalcolumn01 {width:535px; padding:20px 0px 20px 11px; line-height:15px;}
.paypalcolumn02 {width:146px; padding:20px 11px 20px 0px; line-height:15px;}
.borderight {border-right:1px solid #cccccc;}
.borderleft {border-left:1px solid #cccccc;}
.borderbottom {border-bottom:1px solid #cccccc;}
.mainheadbottombg {background:url(../images/mainheadbottombg.gif); height:4px;}
.secondbg {background:#f0f0f0;}
.margin {margin:0px;}



.mainpanel {width:706px;}
.maintable {width:888px;}

.leftpanel {width:176px;}
.subpanelbg01 {background:#267FBD; font-size:11px; color:#fff; line-height:24px; font-weight:bold; float:left; width:658px; margin-top:10px; padding-left:7px;}
/*end*/

.txtW200
{
	width:200px;
}
.txtW100
{
	width:100px;
}
.txtW80
{
	width:80px;
}
.txtW60
{
	width:60px;
}
.padl4 {padding-left:4px;}
/*Start style for Modal Popup*/
.statusmodal {width:262px;}
.statusmodal .head {font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:28px; background:#267fbd; color:#fff; width:250px; float:left; padding-left:7px;}
.statusmodal .content {background:#fff; padding:15px 5px 10px 10px;}
.modalpad {padding:0px 10px 0px 2px;}/* padding:3px 10px 0px 0px;*/
.padt1k{padding-top:1px; padding-top:0px;}
.confirmbutton {padding:17px 0px 10px 1px;}/*padding:14px 0px 10px 5px;*/

.bgwhite {background:#fff;}
/*End style for Modal Popup*/


.greyborder_btm {border-bottom: solid 1px #bfc0c0;}
.greyborder_top {border-top: solid 1px #bfc0c0;}
.padb10 {padding-bottom:10px;}
.texttop {vertical-align:top;}
.selectbox {font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; border:1px solid #c0c0c0;}
.status {color:#4c4c4c; font-weight:bold;}
.bgblue1 {background:#cee7f7;}
.black {color:#000;}
