﻿body,html,ol,ul,li,h1,h2,h3,h4,h5,h6,p,form,fieldset {
  margin: 0;
  padding: 0;
}

#contentBox {
    text-align:left;
    margin: 10px 12px 10px 10px;
    border-top:1px solid #f0f0f0; 
    border-right:2px solid #d7d7d7; 
    border-left:1px solid #f0f0f0; 
    border-bottom:2px solid #d7d7d7; 
    background-color:White;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    position:relative;
}

#contentTitle {
    margin: 0px;
    padding: 10px;
    border:0; 
    border-bottom:1px solid #f0f0f0;
    background-color:White;
}

#contentBody {
    position:relative;
    margin: 0px;
    padding: 0px 40px 0px 40px;
    border:0;
    min-height:500px;
    border-bottom:1px solid #f0f0f0;
    background-color:White;
    
}
#contentBodyb {
    position:relative;
    margin: 0px;
    padding: 0px 10px 0px 10px;
    border:0; 
    border-bottom:1px solid #f0f0f0;
    background-color:White;
    
}

#contentBodyb p {
    position:relative;
    padding: 5px 10px 5px 10px;
    
}


/* ----------------------- Styles ------------------------- */

.tahoma10{
    font-family: tahoma, verdana, arial;
	font-size:10px;
	color:#0c3358;
    font-weight:bold;
}


.arial24{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
}

.arial20{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#ffffff;
	 
}

.arial15{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	line-height:20px;
	 
}

.arial14{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#676666;
	
	 }
	 
/* General to reuse */

.m_helpcomments {
    color:#666666;
    font-style:italic;
}
.m_helpcomments a{
    color:#666666;
}


/* END General to reuse */
	
/* ----------------------- menu------------------------- */
.mainMenuBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#007bd9;
	background-image:url('../../images/v2/menubg.jpg');
	text-decoration:none;
	font-weight:normal;
	height: 42px;
}

.mainMenuBlue a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:lighter;
	height: 42px;
}





.menu22 {

    color:#1d1d1d;
    font-family: tahoma, verdana, arial;
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	

}

.menu22 a:link,  .menu22 a:active, .menu22 a:visited {
    color:#1d1d1d;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
}

.menu22 a:hover, .menu22 a:visited hover {
    color:#1d1d1d;

	padding-left:8px;
	padding-right:8px;
	text-decoration:underline;
}





.menu2 {

    color:#606060;
    font-family: Arial, Helvetica, sans-serif;
    float:right;
	font-size:12px;
	padding-left:8px;
	padding-right:20px ;
	padding-top:20px ;

}

.menu2 a:link,  .menu2 a:active, .menu2 a:visited {
	color:#606060;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
}

.menu2 a:hover, .menu2 a:visited hover {
 color:#606060;
	
	padding-left:8px;
	padding-right:8px;
	text-decoration:underline;
}

/* ----------------------- background------------------------- */


.top01{
background-image:url('../../images/v2/top01.jpg');
background-repeat:no-repeat;
}


.top03c{
background-image:url('../../images/v2/top03c.jpg');
background-repeat:no-repeat;
background-position:-1px 0px;
}
.bg
{
background-image:url('../../images/v2/bg.jpg');
background-repeat:repeat-x;
}


.bg2
{
background-image:url('../../images/v2/bg2.jpg');
background-repeat:repeat-y;
}


/* ----------------------- Location ------------------------- */


.bordertb
{
 border-left:solid 1px #e3e3e3;
 border-right:solid 1px #e3e3e3;
}


/* ----------------------- End ------------------------- */

/* --------------------------Popups----------------------------*/

.modalBackground 
{
    background-color: #666;
    Filter:alpha(opacity=70);
    opacity: 0.7;

}

.popup {
    width: 300px;
    
    padding: 5px;
    background-color: #FFFFFF;
    border: solid 1px #000000;
}

.popupButton {
    background-color: #00B7E2;
    border-top: solid 1px #999;
    border-left: solid 1px #999;
    border-bottom: solid 2px #666;
    border-right: solid 2px #666;
    color: #EFEFEF;
    font-family: tahoma, Sans-Serif;
}


/* ----------------------- End ------------------------- */

/* --------------------------Boxes----------------------------*/

.confirmSuccess {
    padding: 15px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: White;
}

.confirmFailure {
    padding: 15px;
    font-family: Arial, Helvetica, sans-serif;
}

/* ----------------------- End ------------------------- */

