﻿/* 
body 
{
	font-family:Verdana, Geneva, Serif;
	font-size:0.9em;
}

body_med
{
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-size:1.1em;
}

body_lg
{
	font-family:Verdana, Helvetica, Arial, Sans-Serif;
	font-size:1.4em;
}
	
body, body_med, body_lg
{
	background-color:#D293B8;
}

h2
{
	color:#AA417F;
	font-size:0.9em;
}
*/

a
{
    color:#0099CC;	
    text-decoration:none;
}
     
a:hover
{
    text-decoration: underline;
}


        body 
        {
	        background: #fff;
	        color: #333333; 	
	        font: 11px/165% Verdana, Arial, Helvetica, sans-serif;  /* "Lucida Grande", Geneva, ...; tahoma, 'Trebuchet MS', lucida, helvetica, sans-serif;   */
	        margin: 0; padding: 0 0 50px 0; 
        }
        
        h1, h2, h3, h4
        {
	        font-family: "Trebuchet MS", Tahoma, Arial, Sans-serif;
	        color: #555;
        }        
        
        h1
        {
	        font-size: 1.6em;
	        color: #990033;
	        padding: 15px 0px 0px 0px;
	        margin: 0;
        }
                
        h2 
        {
	        font-size: 1.5em;
	        color:#993300;	/* #AA417F; /* #895F30;*/
	        padding: 10px 10px 5px 10px;
	        margin: 0;
        }

		h3
		{
			font-size:1.2em;
		}
		
		h4
		{
			color:#666666;
			font-size:1.1em;
		}        
        #wrap
        {
        	position:absolute;
        	top:0;
        	background-color:#FFFFFF;
        	width:1000px;
        }
        
        #header
        {
        	float:left;
        	clear:both;
        	width:880px;   	
        }
        
        #headerImage
        {
        	float:left;
        	padding:10px 0px 10px 10px;        	
        }
        
        #nav 
        {
        	background-color:#8A8A8A; 
	        clear: both;	
	        height: 25px;
	        margin: 0px 15px 0px 15px;  
	        padding: 0;		
	        width:880px;
        }
        
        #nav ul 
        {
        	display:inline;
	        float: left;
	        height: 25px;
	        list-style: none;	        
	        margin:0;
	        padding:0;
	        text-transform: uppercase;
	        width:880px;
	        min-width:880px;
        }
        
        #nav ul li 
        {
        	display:inline;
        	margin:0;
        	padding:0;
	        vertical-align:baseline;
        }
        
        #nav ul li a 
        {
	        color: #FFFFFF;
	        float:left;
	        font: bold 1.0em/25px  Arial, Helvetica, sans-serif;
	        letter-spacing: -0.0px;
	        height: 25px;
	        margin: 0;
	        padding:0 10px;	
	        text-transform: uppercase;
	        text-decoration: none;	
        }
        
        #nav ul li a:hover, 
        #nav ul li a:active 
        {
	        background-color:#666666;
	        border: none;
        }
        
        #nav ul li#current a 
        {	
	        color: #0da7d2;	
        }        

        #content
        {
			float:left;
	        margin: 0px 10px 0px 15px;
	        padding:2px 2px 0px 10px;  
	        width:630px;
	    }
        
        #sidebar
        {
        	float:left;        	
        	/* border-left:solid 1px #EEEEEE;        	*/
	        height:350px;
	        margin: 0px 0px 0px 10px;
	        width:215px;
        }	
        #callbutton
        {
        	float:left;        	
        	/* border-left:solid 1px #EEEEEE;        	*/
	        height:50px;
	        margin: 200px 0px 0px 15px;
	        width:15px;
        }
        #nomove /* by achin */
        {
        	position:fixed;
        	right:20px;
        	top:250px;
        }
        #footer
        {
        	border-top: dotted 1px #CCCCCC;
        	color:#999999;
        	clear:both;
        	float:left;
        	font-size:0.8em;
        	margin: 0px 15px 0px 15px;
        	text-align:center;
        	width:600px; 
        }
        

input[type="submit"], input[type="button"]
{
	font-size:0.9em;
}

input[type="text"], select, input[type="password"]
{
	font-size:0.9em;
	font-family:Arial, Sans-serif; /* "Lucida Grande", Geneva, Verdana;*/
	width:95%;
}

textarea
{
	font-size:0.8em;
	font-family:Arial, Sans-serif; /* "Lucida Grande", Geneva, Verdana;*/
	width:95%;
}

select
{
	width:97%;
}

li
{
	margin:1px 0px 4px 1px;
}

.ADDButton
{
	background-color:#006699;
	color:#FFFFFF;
	font-size:1.0em;
	font-weight:700;
	padding: 4px 10px 5px 10px;
	text-decoration:none;
}

.buttonWiz

{
	background-color:#EEEEEE;
	border:solid 1px #999999;
	color:#666666;
	cursor:pointer;
	font-weight:400;
	padding: 2px 6px 2px 6px;
	text-decoration:none;
}

.buttonWiz:hover
{
	background-color:#CCCCCC;
	border:solid 1px #666666;
	color:#333333;
}

.caseTitle
{
	font-family: "Trebuchet MS", Tahoma, Arial, Sans-serif;
    font-size: 1.6em;
    color: #990033;
    padding: 20px 0px 0px 0px;
    margin: 0;
}

.defaultContainerConcept1
{
	background-color:#FFFFFF;
	border: solid 1px #DDDDDD;			/* solid 4px #E3DFD6; */
	height:350px;						/* 490px; */
	padding: 0px 0px 0px 0px;			/* 2px 2px 2px 8px; */
	/* width:990px; */
}

.designComments
{
	background-color:#EEEEEE;
	color:#993300;
	display:none;
	float:right;
	font-size:0.85em;
	margin-right:20px;
	padding: 4px 4px 4px 4px;
	width:320px;
}

.footer
{
	color:#999999;
	font-size:0.7em;
	margin: 10px 1px 1px 10px;
	text-align:left;
}

.gridHeader
{
	background-color:#FFFFFF;  /* #f1efe2;  #E2DECD; */
	font-size:0.9em;
	font-weight:700;
}

.header2
{
	color:#993333;
	font-size:0.8em;
	font-weight:700;
}

.header3
{
	color:#993333;
	font-size:0.7em;
	font-weight:700;
}

.header4
{
	color:#990033;
	font-size:1.0em;
	font-weight:700;
}

.header5
{
	color:#FFFFFF;
	font-size:1.0em;
	font-weight:700;
	padding: 2px 0px 0px 5px;
}

.headerConcept1
{
	background-color:#FFFFFF;
	padding:4px 2px 2px 8px;
	/* width:990px; */
}

.label
{
	color:#333333;
	font-size:0.9em;
}

.labelRequired
{
	color:#333333;
	font-size:0.9em;
}

.sideBarLinks
{
	font-size:0.9em;
	margin:0px 0px 0px 6px;
}

.tableLinks
{
	font-size:1.0em;
	margin:0px 0px 0px 6px;
}


.login
{
	color:#666666;
	float:right;
	font-size:0.9em;
	margin: 25px 5px 0px 0px;
	text-align:left;	
}

.loginControl
{
}

.loginHeader, .loginHeader a
{
	color:#FF9900;
}

.menu
{	
	background-color:#969696;
	/* border-left:solid 3px #E3DFD6; */
	/* border-right:solid 3px #E3DFD6; */
	color:#FFFFFF;
	font-size:0.85em;
	width:1002px;
}

.standardHeight
{
	height:450px;
}

.tagLine
{
	color:#666666;
	float:left;
	font-family:Arial, Sans-serif; /* "Lucida Grande", Geneva, Verdana;*/
	font-size:1.0em;
	font-weight:700;
	font-style:normal;
	font-variant:small-caps;
	letter-spacing: 0px;
	margin: 50px 0px 0px 30px;
	text-align:center;
}

.tagLineMajor
{
	color:#FF3399;
	font-size:1.2em;
	font-style:normal;
	text-align:left;
}

.validatorSummary
{
	background-color:#FFFFCC;
	border: solid 1px #CC6600;
	color:#CC0000;
	padding:2px 2px 2px 2px;
	width:820px;
}
.chklistStyle
{
	border-color:White;
	color:#CC0000;
	padding:2px 2px 2px 2px;
	width:820px;
}
.textboxstyle
{
	border: solid 1px #CC6600;
	background-color:#FFFFCC;
	border-color:White;
	color:#CC0000;
	padding:2px 2px 2px 2px;
	width:820px;
}
.textboxstyleforcase
{
	border: solid 1px #CC6600;
	background-color:#FFFFCC;
	border-color:Orange;
	color:#CC0000;
	padding:2px 2px 2px 2px;
}

.widget
{
	background-color: #f5f5f5;    /* #e0ecec;	 #f9edc5; */
	/* border-bottom:solid 1px #DDDDDD; */
	border: solid 1px #CCCCCC;
	margin: 5px 0px 0px 0px;
	padding: 5px 10px 5px 10px; /*10px 10px 10px 20px */
}

.widget2
{
	background-color:#FFDDFF;	/* #FFEDC5;	#f9edc5; */
	border: solid 0px #CCCCCC; /* solid 1px #CCCCCC; */
	margin:5px 0px 0px 0px;
	padding: 10px 10px 10px 20px;
}