/* 
  -------------------------------------
  Curvitude by Project Seven Development
  www.projectseven.com
  Layout 11: 2 column 760 basic nav
  -------------------------------------
*/

body
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
    background-image: url('../../images/bgtable.gif');
    background-repeat: repeat;
    font-size: 10pt;
    color: #00008D;
}
#masthead
{
    
}
#logo {
}

.clear {
	clear: both;
	height: 1px;
}

#columnwrapper

{
    width: 760px;
    border: 1pt solid #C0C0C0;
    background-color: #FFFFFF;
    padding-left: 12px;
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}


#c1, #c2 {
	float: left;
}
#c1 {
	width: 380px;
}
#c2 {
	width: 380px;
	
}
/*#c1 .content {
	font-size: 0.75em;
	padding: 16px 28px 16px 34px;
}
#c2 .content {
	color: #CCCCCC;
	font-size: 0.8em;
	padding: 16px 32px 16px 32px;
	line-height: 1.6em;
}
*/


h1 {
	font-size: 1em;
	letter-spacing: 0.2em;
}
h2 {font-size: 22pt; font-weight: 900; 
	
}
h3 {  font-size: 14pt; line-height: 10pt}
h4 {  font-size: 12pt; }
h5 {  font-size: 12pt; }
.topZero {
	margin-top: 0;
}

.button
{
    padding: 12px;
    margin-left: 550px;
    font-size: 16px;
    font-weight: bold;
}
img {
    border: 0px;
}

#footwrap
{
    margin-top: 14px;
    margin-left: 180px;
}
#footercontent {
	padding: 14px;
}
/*Default Links - Applies to the Main Content Column*/
a:link {
	color:  #0000FF;
}
a:visited {
	color:  #0000FF;
}
a:hover, .content a:focus, .content a:active
{
    color: #FFFFFF;
}



#cartDetail
{
    border: 1pt solid #C0C0C0;
    border-spacing: 0px;
    width: 680px;
    margin-left: 20px;
    border-collapse: collapse;
    background-color: #FFFFFF;
}
#cartDetail table
{
    width: 100%;
}
#cartDetail table th
{
    font-size: 14px;
    background-color: #EFEFEF;
    color: #666666;
}
#cartDetail table th, #cartDetail table td
{
    padding: 4px;
    border: 1px solid #C0C0C0;
    border-spacing: 0px;
    border-collapse: collapse;
    vertical-align: top;
}
#cartDetail table th:nth-child(3)
{
    width: 120px;
}



/* Loading Overlay */
#overlay {
    background: #EAF3C6 url(/content/images/ajax-loader.gif) no-repeat 50% 50%; 
    display: none; 
    position:absolute;
    text-align: center;         
    z-index:1;     
    border:1px dashed #CBE488;
    width:250px;
    height:100px;
    width:600px;
}
   
#overlayBS {
    background: #EAF3C6 url(/content/images/sm-ajax-loader.gif) no-repeat 50% 50%; 
    display: none; 
    position: absolute; 
    text-align: center;         
    z-index:1;     
    border:1px dashed #CBE488;
}

/*--------------------------------------------Message box start-----------------------------*/
.info, .success, .warning, .errorMsg, .validation {
 border: 1px solid;
 margin: 10px 0px;
 padding: 15px 10px 15px 50px;
 background-repeat: no-repeat;
 background-position: 10px center;
 font-size:12px;
}

.info {
 color: #00529B;
 background-color: #BDE5F8;
 background-image: url('/content/images/info.png');
}

.success {
 color: #4F8A10;
 background-color: #DFF2BF;
 background-image: url('/content/images/success.png');
}

.warning {
 color: #9F6000;
 background-color: #FEEFB3;
 background-image: url('/content/images/warning.png');
}

.errorMsg {
 color: #D8000C;
 background-color: #FFBABA;
 background-image: url('/content/images/error.png');
}

.active_True
{
    background:url(/content/images/true.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;display:block;
    cursor:pointer;
}

.active_Flase
{
    background:url(/content/images/flase.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px;display:block;
    cursor:pointer;
}
