body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727A7E;
	text-decoration: none;
}

.bodyinternal{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/internal_bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727A7E;
	text-decoration: none;
}


.regtextB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #529AE6;
	text-decoration: none;
}

.regtextBred{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FB7695;
	text-decoration: none;
}

.redtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FB7695;
	text-decoration: none;
}


a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F6598;
	text-decoration: none;
	
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FB7695;
	text-decoration: none;
	
}
.bodywhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.bodywhite a:link {
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
} 
.bodywhite a:visited {
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bodywhite a:hover {
	color: #000000;
	text-decoration: none;
}



.bor_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DFE7EE;
}

.bor_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DFE7EE;
}

.bor_both {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DFE7EE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DFE7EE;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2163A9;
	text-decoration: none;	

}

/*.logo {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.png",sizingMethod="image");
	height: 123px;
	width: 249px;
}*/


.cat_top{
	
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cate_top.png",sizingMethod="image");
	font-family: Arial, Helvetica, sans-serif;
	color: #8BDBE9;
	text-decoration: none;
	font-weight: 600;
	font-size: 13px;
	vertical-align: baseline;
	font-style: normal;
	text-align: center;
	display: block;
	background-image:url(images/cate_top.png);
	background-repeat:no-repeat;
	
}
/*.cat_mid{
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cate_middle.png",sizingMethod="image");
	
}*/

.cat_bot{
	
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cate_bot.png",sizingMethod="image");
	height: 40px;
	background-image:url(images/cate_bot.png);
	background-repeat:no-repeat;
	
}

.cat_details {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CBDFE6;
	text-align: left;
	/*background-image: url(images/cate1_mid.gif);
	background-repeat: repeat-y;*/
	color: #FB7695;
	
}

.temp_details {
	text-align: left;
	background-image: url(images/cate1_mid.gif);
	background-repeat: repeat-y;
	width:170px;
}


hr{
	border: 0.5pt dotted #AEB9BF;
	height:0.1pt;
	margin: 0px;
	padding: 0px;
}
.td {
	background-color: #ECF9FF;
	
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #68AFD0;
	text-decoration: none;
}
.gridHeader
{

    font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    height: 35px;
    color: White;
	background-position: center center;
	display: block;
    background-color: #656565;	

}
.grid
{
    border:solid 1px black;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    
}

.border_img {
	/*border: 2px dotted #A79787;*/
	border: 2.5px solid #cccccc;
}
.border_img1 {
	/*border: 2px dotted #A79787;*/
	border: 2.5px solid #f1f1f1;
}

.lblmsg
{
    color:Red;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
}
.textboxAdmin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color: #2163A9; */
	color: #000000;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-width:1px;
	border-color:darkgray;
	height:18px;
}
.buttonAdmin
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 12px;
	border-left: darkgray 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: darkgray 1px solid;
	font-family: Verdana;
	height: 22px;
	background-color: lightgrey;
	/*background-color: #ECF9FF;*/
	text-decoration: none;
}
.labelAdmin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2163A9;
	text-decoration: none;	
}
.panelAdmin{
	/* background-color: #ECF9FF;*/
	background-color:white;
	display: block;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-width:1px;
	border-color:darkgray;
}
.tdAdmin{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-width:1px;
	border-color:darkgray;
	font-weight: bold;
	font-size: 15px;
	color: black;
	font-family: Verdana;
}
.Error
{
    font-weight:bold;
    font-size:12px;
    color:Red;
    font-family:Verdana;
}

/* Atlas Control CSS */

/* for water mark textbox */
.unwatermarked {
	height:18px;
	width:148px;
	font-weight:bold;
}

.watermarked {
	height:18px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

/* watermark end */

/* ModelPopup CSS */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/* ModelPopup End */
.titlegrid
{
    background-image:url("images/shopc_bg.jpg");
    background-repeat:repeat-x;
    font-family:Verdana;
    font-size:11px;
    color:Black;
    font-weight:bold;
    height:48px;
    padding:1px;
       
 }
 
 .page_title {

 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:16px;
 color: #5381B2;
 font-weight:bold;
}

.m_background {
background-image:url(images/middle_m.jpg);
background-repeat:repeat-x;
color:#4773A1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

.m_background a:link {
text-decoration:none;
color:#4773A1;
}

.m_background a:visited {
color:#4773A1;
text-decoration:none;

}
.m_background a:active {
color:#4773A1;
text-decoration:none;

}
.m_background a:hover {
color:#4773A1;
text-decoration:underline;
}
.Test
{
    left: 50%;
    position: static;
    top: 50%;
}
  .highlight
       {
            background-color: lemonchiffon; 
        }
        
        .lbg { 
	background-image:url(images/design/lbg.gif);
	background-repeat:repeat-y;
	width:12px;
}

.rbg { 
	background-image:url(images/design/rbg.gif);
	background-repeat:repeat-y;
	width:12px;
}

.tbg { 
	background-image:url(images/design/tbg.gif);
	background-repeat:repeat-x;
	height:12px;
}

.bbg { 
	background-image:url(images/design/bbg.gif);
	background-repeat:repeat-x;
	height:12px;
}


.l_top { 
	background-image:url(images/design/l_top.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
.r_top { 
	background-image:url(images/design/r_top.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
.l_bott { 
	background-image:url(images/design/l_bottom.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}

.r_bott { 
	background-image:url(images/design/r_bottom.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}

.wbg {
	background-color:#FBFCFE;
}
 
