body 
{
	font-family: verdena,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	width:1003px;
	color:Navy;
	}
	
.MainTable
{
	border-right: #8896b1 1pt solid;
	border-top: #8896b1 1pt solid;
	border-left: #8896b1 1pt solid;
	border-bottom: #8896b1 1pt solid;
	background-color: #ffffff;
	
}
.Banner
{
	border-right: #12284d 1pt solid;
	border-top: #12284d 1pt solid;
	border-left: #12284d 1pt solid;
	border-bottom: #12284d 1pt solid;
}
.TopMenu
{
	background-image: url(http://www.qrpvms.com/App_Themes/images/gradientDBlue.jpg);
	background-repeat: repeat-x;
	height: 25px;
	
}
.Bullet
{
	background-image: url(http://www.qrpvms.com/App_Themes/images/node.gif);
	background-repeat: no-repeat;
	width:20;
}
.BottomMenu
{
	
	background-image: url(http://www.qrpvms.com/App_Themes/images/gradientDBlue.jpg);
	background-repeat: repeat-x;
	height: 25px;
	
}
.TitleLeftMenu
{
	background-image: url(http://www.qrpvms.com/App_Themes/images/gradient_LtBlue.jpg);
	background-repeat: repeat-x;
	
}

.TableLeftMenu
{
	border-right: #8696b7 1pt solid;
	border-top: #8696b7 1pt solid;
	border-left: #8696b7 1pt solid;
	border-bottom: #8696b7 1pt solid;	
	background-color: #ffffff;
	
}
.TdSeparator
{
	border-top: #8696b7 1px dotted;
	
	
}
.TdSeparatorBlink
{
	color:Maroon;
	font-weight: bold;
	font-size:14px;
	}
	.TdSeparatorBlinkBg
{
	border-top: #8696b7 1px dotted;
	background-color: white;
	height: 30px;
}
.TdSeparatorBlink
{
	border-top: #8696b7 1px dotted;
	background-image: url(http://www.qrpvms.com/app_themes/images/blink.gif);
	color: Maroon;
	font-weight: bold;
	font-size: 14px;
	background-repeat: no-repeat;
	padding-left:35px;
	background-color: white;
	height: 30px;
}
.signupbody 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	color: #00B6DE ; 
	font-weight: bold; font-style:italic
}

.username {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}
a {
    text-decoration: none;
}
a:link {
    color: Black;
}
a:visited {
    color: Black;
}
a:active {
    color: Black;
}
a:hover 
{
	color: Black;
}
.MenuBar {
    text-decoration: none;
    font-size: 12px;
    font-weight:bold;
    color:White;
}
.MenuBar:link {
    color: Black;
    font-size: 12px;
    font-weight:bold;
    color:White;
}
.MenuBar:visited {
    color: Black;
    font-size: 12px;
    font-weight:bold;
    color:White;
}
.MenuBar:active {
    color: Black;
    font-size: 12px;
    font-weight:bold;
    color:White;
}
.MenuBar:hover 
{
	color: Black;
	font-size: 12px;
	font-weight:bold;
	color:White;
}
.LnkBtnStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;	
}

.staticlink
{
    font-family: verdana, Arial;
    font-size: 12px;
    color: #008000;
    font-weight: bold;
}
.heading
{
	font-family:Arial,Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
}
.Gallery_Thumbnails
{
	border-right: #8696b7 1pt solid;
	border-top: #8696b7 1pt solid;
	border-left: #8696b7 1pt solid;
	border-bottom: #8696b7 1pt solid;	
	background-color: #dee6f9;
	
}
.Gallery_Images
{
	border-right: #8696b7 1pt solid;
	border-top: #8696b7 1pt solid;
	border-left: #8696b7 1pt solid;
	border-bottom: #8696b7 1pt solid;	
	background-color: #dee6f9;
	
}
.TopLeft
{
    background-image: url(http://www.qrpvms.com/App_Themes/images/topleft.jpg);
    background-repeat: no-repeat;
    width:8;
    height:8;    
} 
.TopRight
{
   background-image: url(http://www.qrpvms.com/App_Themes/images/topright.jpg);
    background-repeat: no-repeat; 
     width:8;
    height:8;
}
.BottomLeft
{
    background-image: url(http://www.qrpvms.com/App_Themes/images/botmleft.jpg);
    background-repeat: no-repeat;
    width:8;
    height:8;
}
.BottomRight
{
   background-image: url(http://www.qrpvms.com/App_Themes/images/botmright.jpg);
    background-repeat: no-repeat; 
    width:8;
    height:8;
}
.TopLine
{
    background-image: url(http://www.qrpvms.com/App_Themes/images/topline.jpg);
    background-repeat: repeat-x;
    height:8;
}
.BottomLine
{
    background-image: url(http://www.qrpvms.com/App_Themes/images/botmline.jpg);
    background-repeat: repeat-x;
    height:8;
}
.LeftLine
{
    background-image: url(http://www.qrpvms.com/App_Themes/images/leftline.jpg);
    background-repeat: repeat-y;
    width:8;
    
}
.RightLine
{
    background-image: url(http://www.qrpvms.com/App_Themes/images/rightline.jpg);
    background-repeat: repeat-y;
    width:8;
}

.style5 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
}
.RequiredField
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.CSError
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ff0033;
    font-weight: bold;
}

.TitleCase
{
	text-transform: capitalize;
}

.BlueLink
{
	color :Blue ;
	}
.BlueLink:link {
    	color :Blue ;
}
.BlueLink:visited {
	color :Blue ;
}
.BlueLink:active {
    	color :Blue ;
}
.BlueLink:hover 
{
		color :Blue ;
}
.Maroon
{
    color:Maroon;
    }
.cssfont
{
    font-size:8pt;
}
.AlreadyVisited
{
    background-color: #f9d175;
}

#popupMask {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:200;
	background-color:#c0c0c0;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}
#popupInner {
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar {
	background-color: #333344;
	color: #FFFFFF;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}
#popupTitle {
	float:left;
	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}
#popupControls a span {
	display: block;
	height: 15px;
	width: 15px;
	text-indent: -9000px;
	background: url('http://www.qrpvms.com/App_Themes/images/close.gif') no-repeat;
}

.fieldset
{
	border: 1px dashed #999999;
	padding: 3px;
	margin-top: 6px;
	margin-bottom: 6px;	
}

.fieldset legend
{
	border: 1px dashed #999999;
	padding: 3px;
	font-weight: 700;
	margin-left: 12px;
	background-color: #ffffff;
}

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.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;
	width:250px;
}

.tblborder
{
	border-right: #8991f2 2px solid;
	border-top: #8991f2 2px solid;
	border-left: #8991f2 2px solid;
	border-bottom: #8991f2 2px solid;
}
.tblheader
{
	border-bottom: #8991f2 2px solid;
}
.ShowBorder
{
	border-right: #8597ed 2px solid;
	border-top: #8597ed 2px solid;
	border-left: #8597ed 2px solid;
	border-bottom: #8597ed 2px solid;
}


tr.GridViewBorder td {
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	}



/*  Message Style Sheet.... Start */


.pnl-l-M{
background-image:url(images/left_top_border.JPG);
width:8px;
height:23px;
background-repeat:no-repeat;
background-position:top left;}

.msg-top-l-M{
background-image:url(images/left_top_border.JPG);
width:8px;
height:23px;
background-repeat:no-repeat;
background-position:top left;}

.pnl-r-M{
background-image:url(images/right_top_border.JPG);
width:8px;
height:23px;
background-repeat:no-repeat;
background-position:top right;}

.msg-top-r-M{
background-image:url(images/right_top_border.JPG);
width:8px;
height:23px;
background-repeat:no-repeat;
background-position:top right;}

.pnl-l-b-M{
background-image:url(images/left_bottom_border.JPG);
width:8px;
height:21px;
background-repeat:no-repeat;
background-position:bottom left;}
.msg-bottom-l-M{
background-image:url(images/left_bottom_border.JPG);

background-repeat:no-repeat;
background-position:bottom left;}

.pnl-r-b-M{
background-image:url(images/right_bottom_border.JPG);
width:8px;
height:21px;
background-repeat:no-repeat;
background-position:bottom right;}
.msg-bottom-r-M{
background-image:url(images/right_bottom_border.JPG);

background-repeat:no-repeat;
background-position:bottom right;}

.pnl-top-M
{
background-image:url(images/middle_top_border.bmp);
background-repeat:repeat-x;
background-position:top;
color:White;
padding-top:3px;
text-align:center;
font-weight:bold;
width:92%;
}
.pnl-top-M-Main
{
background-image:url(images/middle_top_border.bmp);
background-repeat:repeat-x;
background-position:top;
color:White;
padding-top:3px;
text-align:center;
font-weight:bold;
width:98%;
}
.top-extension-M
{
background-image:url(images/middle_top_border.bmp);
background-repeat:repeat;
background-position:top;
/*background-color:#F1F1F1;
border-top: solid 1px #C3C2C2;
height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#f8fbfe;*/
}

.pnl-bottom-M
{	
background-image:url(images/middle_bottom_border.bmp);
background-repeat:repeat-x;
background-position:bottom;
width:15px;
height:21px;

/*background-color:#F1F1F1;
border-bottom: solid 1px #C3C2C2;
height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#f8fbfe;*/
}
.bottom-extension-M
{
background-image:url(images/middle_bottom_border.bmp);
background-repeat:repeat-x;
background-position:bottom;
width:15px;
height:21px;
/*background-color:#F1F1F1;
border-bottom: solid 1px #C3C2C2;
height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#f8fbfe;*/
}

.pnl-middle{
/*background-color:#F1F1F1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2b244d;
vertical-align:top;
padding-left:1px;*/
}
.msg{
/*background-color:#F1F1F1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2b244d;
vertical-align:middle;
padding-left:6px;*/
}

.pnl-middle-left-M
{
background-image:url(images/left_border.jpg);
background-repeat:repeat-y;
background-position:left;
width:8px;


/*background-color:#F1F1F1;
border-left: solid 1px #C3C2C2;
width:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#f8fbfe;*/
}
.right-extension-M
{
background-image:url(images/right_border.bmp);
background-repeat:repeat-y;
background-position:right;

/*background-color:#F1F1F1;
border-left: solid 1px #C3C2C2;
width:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#f8fbfe;*/
}

.pnl-middle-right-M
{
background-image:url(images/right_border.bmp);
background-repeat:repeat-y;
background-position:right;
width:5px;
/*background-color:#F8FBFE;
border-right: solid 1px #C3C2C2;
width:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#f8fbfe;*/
}
.left-extension-M
{
background-image:url(images/left_border.bmp);
background-repeat:repeat-y;
background-position:left;

/*background-color:#F8FBFE;
border-right: solid 1px #C3C2C2;
width:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#f8fbfe;*/
}

.text-small-M{
/*background-color:#f4f4f4;
border:1px solid #4A4A4A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
width:120px;*/
}

.login-border-M{
/*border: solid 1px #595959;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2B264C;
padding:3px;*/
}
.warning-M
{
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;*/
}
.LabelCaption
{	
	font-weight:bold;
}

.striptitleleft
{
	background-image: url(images/striptitleleft.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width:6px;
	
}

.striptitleright
{
	background-image: url(images/striptitleright.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width:6px;
}

.striptitle
{
	background-image: url(images/striptitle.jpg);
	background-repeat: repeat-x;
	height: 24px;
	color:White;
	
}
.PermissionMenu
{
	text-decoration: none;
	font-size: 12px;
	color: Navy;
}
.PermissionMenu:link {
    color: Black;
    font-size: 12px;
    color:Navy;
}
.PermissionMenu:visited {
    color: Black;
    font-size: 12px;
    color:Navy;
}
.PermissionMenu:active {
    color: Black;
    font-size: 12px;
    color:Navy;
}
.PermissionMenu:hover
{
	color: Black;
	font-size: 12px;
	color:Navy;
}
.button {
    color:white;
    font-weight:bold;
    background-color:#0099FF;
	/* border:1px solid white; */
	border-top:1px solid #6CC4FF;
	border-right:1px solid #0068AD;
	border-bottom:1px solid #00497A;
	border-left:1px solid #38AFFF;
    cursor: pointer;
	padding:0px;
	/* IE box model hack */
	voice-family: "\"}\"";
    voice-family:inherit;
	padding:0px 1px 1px 0px;
    margin:0px 2px 0px 2px;
    }
    
    .buttonormal {
    color:white;
    font-weight:bold;
    background-color:#0099FF;
	/* border:1px solid white; */
	border-top:1px solid #6CC4FF;
	border-right:1px solid #0068AD;
	border-bottom:1px solid #00497A;
	border-left:1px solid #38AFFF;
    cursor: pointer;
	padding:0px;
	/* IE box model hack */
	voice-family: "\"}\"";
    voice-family:inherit;
	padding:5px 6px 6px 5px;
    margin:4px 6px 4px 6px;
    }



.status_bar_left
{
	background-image: url(images/status_left_e.jpg);
	background-repeat: no-repeat;
	width:5px;
	height: 24px;	
}

.status_bar_right
{
	background-image: url(images/status_right_e.jpg);
	background-repeat: no-repeat;
	width:5px;
	height: 24px;
}

.status_bar
{
	background-image: url(images/status_bg.jpg);
	background-repeat: repeat-x;
	height: 24px;
}


/*End Message Control Style Sheet  */

