﻿body {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10pt;
	/*background: #f8f8f8;
	background-image: url('images/bg.png');
	background-repeat: repeat;
	*/
}


.popupControl
{
	background-color:#336666;
	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;
}

#container {
	max-width: 700px;
	background: white;
	padding: 5px;
	border: 1px gray solid;
}

#top {
	border-bottom: 1px #badbe8 solid;
	padding-bottom: 4px;
}
#topmenu {
	float: right;
	text-align: right;
}

#topmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#topmenu ul li {
	float: left;
	border-right: 1px silver solid;
	text-align: center;
	padding: 0px 10px 0px 10px;
}

#topmenu .last {
	border-right: 0px !important;
	padding-right: 5px !important;
}

#logo {
	padding-left: 2px;
}

#content {
	min-height: 500px;
	width: auto; /*CSIF 15.10 release header and footer Changes : Sreenivasulu*/
	border-left: 1px Silver solid;
}

hr {
    color: #badbe8;
    height: 1px;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 2px;
    /*firefox*/
	border: 0px;
	border-top: 1px #badbe8 solid;
}

h2 {
    font-size: 11pt;
    margin-bottom: 0px;
}

h3 {
    color: #003366;
    font-size: 10pt;
}

.orangeLine {
	border-bottom: 2px #eb5f01 solid;
}
/*CSIF 15.10 release header and footer Changes : Sreenivasulu*/
.headingAlignment
{
    padding-left:10px;
}

.contentTable {
	width: 100%;
	padding-bottom: 10px;
}

.mandatoryField {
	color: #990000;
	font-weight: bolder;
}

.panel-packages {
    padding: 10px;
    border: solid 1px #808080;
    width: 900px;
    margin: 10px;
}

.panel-packages-green {
    padding: 10px;
    border: solid 1px green;
    width: 900px;
    margin: 10px;
}

.panel-steps {
    /*padding: 10px;*/
    padding-left: 5px;
    border: solid 1px #808080;
    margin-top: 10px;
    margin-bottom: 10px;
}

/* controls */
.panel {
    /*
    padding-left: 0px;
    padding-right: 0px;*/
    padding-bottom: 10px;
}

.panel h1 {
    font-size: 10.5pt;
    font-weight: bold;
    border-bottom: 1px #badbe8 solid;
    padding-bottom: 5px;
}

.csifDetails { /* header */
    font-size: 10.5pt;
    font-weight: bold;
}

.highlightText {
    color: #003399;
    font-weight: bold;
}

.clear {
    display: block;
    height: 5px;
}

/*
.listSearchExtenderPrompt {
    font-style: italic;
    font-size: 9pt;
    color: Silver;
    margin-top: 20px;
    margin-left: 200px;
}
*/

.waterMarkText {
    color: Silver;
    font-style: italic;
    font-size: 10pt;
}

.collapsePanel {
    width: 80%;
    padding: 10px;
    margin: 10px 0px 10px 20px;
    border: 1px silver dotted;
}

/*
table td {
    vertical-align: top;
}*/

.wrap {   
    word-wrap:break-word;
}

#leftNav {
    font-size: 9pt;
    width: 160px;
}

#supportInformation {
    width: 90%;
    font-size: 8pt;
}

#leftNav ul li a {
    font-size: 9pt !important;
}

#leftNav p {
    margin-bottom: 10px;
}

ul {
    margin-left: 10px;
    padding-left: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
}

/*
#content a, #content a:link, #content a:visited, 
#leftNav a, #leftNav a:link, #leftNav a:visited {
    color: #003366 !important;}*/
   /* text-decoration: underline;*//*CSIF 15.10 release header and footer Changes : Sreenivasulu*/


#content .pageNav {
    text-align: right; 
    padding-right: 15px;
}

/*
#content a:hover, #leftNav a:hover {
    text-decoration: underline;
}*/

.smallLink, .smallLink a {
    font-size: 8pt !important;
}

#content.packages {
    width: 100%;
}

#content.packages h2 {
    margin-bottom: 5px;
}

#content.packages ul li {
    font-size: 10pt !important;
}

#content.packages .pageNav, .pageNav_packages {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

#content.step5 {
    width: 700px;
}
