html {
height:97% !important;/* GOOGLE TRANSLATE IFRAME HEIGHT SCROLLING SCROLLBAR PROBLEM FIXED */
}

body{
	/* background:url(images/blue_background_image.png);*/
	background-repeat:repeat-x;
	/* background-color:#9aeaff;*/
	background-color:#e9e5dc;
	font-family:Sans-Serif;
	font-size:12px;
}
A:link{color:#E90025;text-decoration:none;background-color:transparent}
A:visited{color:#E90025;text-decoration:none;background-color:transparent}
A:hover{color:#E90025;text-decoration:none;background-color:transparent}
a {text-decoration:none;}
img {border:0px;}
h1 {color:#000000;margin-bottom:3px;}
h2 {color:#000000;margin-bottom:3px;}

/* GOOGLE TRANSLATE DROP DOWN BUTTON */
/* body {top:0px !important;position:static !important;}
.goog-te-banner-frame {display:none !important} */
.goog-te-menu-value{background-color:#E90025 !important;}
.goog-te-gadget-simple{background-color:transparent !important;border:0px !important;}
/* GOOGLE TRANSLATE LOGO ICON IMAGE IN BUTTON */ 
.goog-te-gadget-icon {display:none !important}
#goog-gt-tt {display:none !important}
.goog-tooltip skiptranslate {display:none !important}



.buttonB{
margin-bottom:20px;
}
.button a {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px 5px 3px 5px;
border:0px solid #000000;
color:#ffffff;
background:#E90025;
text-decoration:none;
	-o-border-radius:5px;
	-icab-border-radius:5px;
	-khtml-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
.button a:hover, .button a:focus { color:#000000;background:#00ff00;}

.buttonNOW a {
text-align:center;
font-size:14px;
font-weight:bold;
padding:2px 5px 0px 5px;
border:0px solid #000000;
color:#ffffff;
background:#000000;
text-decoration:none;
	-o-border-radius:5px;
	-icab-border-radius:5px;
	-khtml-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
.buttonNOW a:hover, .button a:focus { color:#000000;background:#00ff00;}



/* Nav starts */

/* red: #E90025 */



#menu {
	list-style: none;
}

#menu li{
background-color:#E02222; /* cyan light blue:16D0FF ; red: #E02222*/
    border:1px solid #cc1d1d; /* cyan dark blue:0e83a0 ; red: #cc1d1d*/
	float: left;
	margin: 0 2px 0 0;
	padding-bottom: 2px;
	position: relative;	
    text-decoration: none;
    -o-border-radius:5px;
	-icab-border-radius:5px;
	-khtml-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

#menu li a{
	display: block;
	font-size: 14px;
	padding: 4px 5px;
    color:#fff !important;
	-o-border-radius:5px;
	-icab-border-radius:5px;
	-khtml-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
/* Nav ends */

#divLogo {
	margin:0px;
	padding:0px;
	width:600px;
}
#divNav {
	margin:0px;
	padding:0px;
	width:600px;
}
#containerLeftRight {
	margin:0px;
	padding:0px;
	width:600px;
	height:150px;
}
#divLeft {
	margin:0px;
	padding:0px;
	float:left;
}
#divRight {
	margin:0px;
	padding:0px;
	width:380px;
	float:left;
}




#tooltip {
	position:absolute !important;
	z-index:2;
	background-color:#16D0FF;
	font-size:14px;
	font-weight:bold;
	width:auto;
	color:#ffffff;
    line-height:1.3em;
  border-width:3px;
  border-style:solid;
  padding:1ex;
  margin-top:0px;
  margin-left:-40px;
  	-o-border-radius:15px;
	-icab-border-radius:15px;
	-khtml-border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
}
#tooltip a:hover{color:#E90025;}

.transparent {
        /* Required for IE 5, 6, 7 */
        /* ...or something to trigger hasLayout, like zoom:1;*/
        width:100%;

        /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter:alpha(opacity=50);

        /* Older than Firefox 0.9 */
        -moz-opacity:0.5;

        /* Safari 1.x (pre WebKit!) */
        -khtml-opacity:0.5;

        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity:0.5;
}

tr.bottomborder td {border-bottom:1pt solid #151515;cursor:pointer;}

blockquote.NOTE,
blockquote.TIP {
  line-height:1.3em;
  border-width:0px;
  border:1px;
  border-style:solid;
  border-color:#a2a0a0;
  background-color:#ffffff;
  padding:0px;
  margin:2em auto;
/* background:url("images/white_background_image.png") repeat-x scroll left top #E90025;*/  
	-o-border-radius:5px;
	-icab-border-radius:5px;
	-khtml-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.roundedLeyend{
width:10px;
height:10px;
border:2px solid #000000;
float:left;
margin:1px;
margin-left:5px;
margin-right:3px;
	-o-border-radius:3px;
	-icab-border-radius:3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

    .parent
    {
        display:block;
        clear:both;
        margin:auto;
       width:auto;
    }
    .child
    {
        display:inline-block;
        float:left;
   		width:auto;
    	height:auto;
    }

/* parent and child overlapped for imagefile upload and image-preview (both as childs in a DIV)*/
.parentoverlapped {
clear:both;
    width:5px;
    height:5px;
    float:left;
    position:relative;
}

.childoverlap {
clear:both;
    width:10px;
    height:auto;
    position:absolute;
    top:0;
    left:0;
    z-index:10;
}

.centerDivHoritzontallyAndVertically{

        width: 100%;
        height: 100%;
background:rgba(255,255,255,0.5);

        position:fixed; /*it can be fixed too*/
        left:0; right:0;
        top:0; bottom:0;
        margin:auto;

        /*this to solve "the content will not be cut when the window is smaller than the content": */
        max-width:100%;
        max-height:100%;
        overflow:auto;
        
}
  

.roundIt0_bottom{
    -o-border-bottom-left-radius:0px !important;
    -icab-border-bottom-left-radius:0px !important;
    -khtml-border-bottom-left-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-bottom-left-radius:0px !important;
    -o-border-bottom-right-radius:0px !important;
    -icab-border-bottom-right-radius:0px !important;
    -khtml-border-bottom-right-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    border-bottom-right-radius:0px !important;
}

.roundIt2{
    -o-border-radius:2px;
    -icab-border-radius:2px;
    -khtml-border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
}

.roundIt5{
    -o-border-radius:5px;
    -icab-border-radius:5px;
    -khtml-border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.roundIt5_top{
    -o-border-top-left-radius:5px;
    -icab-border-top-left-radius:5px;
    -khtml-border-top-left-radius:5px;
    -moz-border-top-left-radius:5px;
    -webkit-border-top-left-radius:5px;
    border-top-left-radius:5px;
    -o-border-top-right-radius:5px;
    -icab-border-top-right-radius:5px;
    -khtml-border-top-right-radius:5px;
    -moz-border-top-right-radius:5px;
    -webkit-border-top-right-radius:5px;
    border-top-right-radius:5px;
}
.roundIt5_bottom{
    -o-border-bottom-left-radius:5px;
    -icab-border-bottom-left-radius:5px;
    -khtml-border-bottom-left-radius:5px;
    -moz-border-bottom-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    border-bottom-left-radius:5px;
    -o-border-bottom-right-radius:5px;
    -icab-border-bottom-right-radius:5px;
    -khtml-border-bottom-right-radius:5px;
    -moz-border-bottom-right-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    border-bottom-right-radius:5px;
}

.roundIt10{
    -o-border-radius:10px;
    -icab-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}

.roundIt15{
    -o-border-radius:15px;
    -icab-border-radius:15px;
    -khtml-border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px;
}

.roundIt20{
    -o-border-radius:20px;
    -icab-border-radius:20px;
    -khtml-border-radius:20px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
}

.roundIt30{
    -o-border-radius:30px;
    -icab-border-radius:30px;
    -khtml-border-radius:30px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
}

.roundIt50{
    -o-border-radius:50px;
    -icab-border-radius:50px;
    -khtml-border-radius:50px;
    -moz-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius:50px;
}

.opacity0{
filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;
}

.opacity10{
filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;
}

.opacity15{
filter:alpha(opacity=15);-moz-opacity:0.15;-khtml-opacity:0.15;opacity:0.15;
}

.opacity20{
filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;
}

.opacity30{
filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;
}

.opacity40{
filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;
}

.opacity50{
filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;
}

.opacity60{
filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;
}

.opacity70{
filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;
}

.opacity80{
filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;
}

.opacity90{
filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;
}

.opacity100{
filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;
}

.shadowIt{
    box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);
}

.maskIt{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:0;
    background:#fff;
    display:inline;
    opacity:0.5;
}

.unMaskIt{
    position:fixed;
    width:0;
    height:0;
    top:0;
    left:0;
    display:none;0
}
.maxHeight50{
    height:50px;
    max-height:50px !important;
    white-space:nowrap;
}

.whiteSpace{ 
   white-space:pre-wrap;/* CSS3 */   
   white-space:-moz-pre-wrap;/* Firefox */    
   white-space:-pre-wrap;/* Opera <7 */   
   white-space:-o-pre-wrap;/* Opera 7 */    
   word-wrap:break-word;/* IE */
}


::-webkit-input-placeholder{color:#000;font-size:11px;letter-spacing:1px}
::-moz-placeholder{color:#000;font-size:11px;letter-spacing:1px}/* firefox 19+ */
:-ms-input-placeholder{color:#000;font-size:11px;letter-spacing:1px}/* ie */
:-moz-placeholder{color:#000;font-size:11px;letter-spacing:1px}

[placeholder]:focus::-webkit-input-placeholder {
  color:#E90025;
}

[placeholder]:focus::-webkit-input-placeholder {color:#000;
  transition:opacity 0.5s 0.5s ease;
  opacity:0;
}

