﻿body {
    width: 100%;
    width: 100vw;
    font-family: Arial;
    font-size: 11px;
    line-height: 150%;
    max-width: 500vw;
    height: 100%;
    min-height: 100vh;
    max-height: 500vh;
    margin: 0;
    text-align: left;
    padding: 0;
    position: relative;
    padding-bottom: 10px;
    background-color: #ffffff;
    /*   background-color: #f7fffa;-webkit-min-device-pixel-ratio: 2;orientation: landscape; min-device-width:1200px;
or
  -ms-transform: rotate(-90deg); /* IE 9 */
    /* -webkit-transform: rotate(-90deg);  Chrome, Safari, Opera  transform: rotate(-90deg);
    width:  screen width;fff9e6, faffdb */
    /*  height: screen height  ;
    overflow: scroll;*/
}
.headertextsize
{ color: #FF5733; line-height:30px; font-size:20px;  text-align:left;
	}
 
.printsizewidth{ width:210mm;}
.p13pxbold {
    font-size: 13px;
    line-height: 18px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
}
.p13pxcenter {
    font-size: 13px;
   
    font-family: Arial;
    font-weight: bold;
    text-align: center;
}
.p10pxnormal {
    font-size: 10px;
   
    font-family: Arial;
    text-align: left;
}
.text-search {
    height: 24px;
    font-family: "Helvetica Neue",helvetica,sans-serif;
    font-weight: normal;
    color: rgb(0, 143, 213);
    font-size: 16px;
    padding: 0px 10px;
    border-radius: 4px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 1px 2px rgb(81, 184, 228) inset;
    border: 1px solid rgb(22, 71, 88);
}

.button-search {
    cursor: pointer;
    height: 24px;
    font-family: "Helvetica Neue",helvetica,sans-serif;
    font-weight: bold;
    color: white;
    font-size: 16px;
    padding: 0px 24px;
    border-radius: 4px;
    background-color: rgb(0, 143, 213);
    box-shadow: 0px 1px 2px rgb(81, 184, 228) inset;
    text-shadow: 0px 1px 1px rgb(1, 72, 117);
    border: 1px solid rgb(22, 71, 88);
}
.p12pxnormal {
    font-size: 12px;
    
    font-family: Arial;
    text-align: left;
}
.p12pxboldleft {
    font-size: 12px;
   
    font-family: Arial;
    font-weight: bold;
    text-align: left;
}
.p12pxboldcenter {
    font-size: 12px;
    
    font-family: Arial;
    font-weight: bold;
    text-align: center;
}
.p12pxnormalleft {
    font-size: 12px;
 
    font-family: Arial;
    font-weight: normal;
    text-align: left;
}
.p12pxnormalcenter {
    font-size: 12px;
  
    font-family: Arial;
    font-weight: normal;
    text-align: center;
    width: auto;
}
.p10pxnormalcenter {
    font-size: 10px;
    
    font-family:Arial;
    font-weight: normal;
    text-align: center;
    width: auto;
}
.p10pxboldcenter {
    font-size: 10px;

    font-family: Arial;
    font-weight: normal;
    text-align: center;
    width: auto;
}
.nh {
    background: #f4a100;
    color: Green;
    font-weight: bold;
    text-decoration: underline;
    width: 300px;
    padding: 0px;
    padding-left: 20px;
    font-size: 14px;
    line-height: 24px;
}
 .nh
{
	background:#f4a100; color:Green; font-weight:bold; text-decoration:underline; width:300px;
 	padding:0px;   padding-left:20px;
 	font-size:14px;
	line-height:24px;
	}
	 .verticalaligntop
{
	 vertical-align:top;
	}
	
	.buttonsubmit{
		border-radius: 0.5em;           /* increased border-radius */
		text-decoration: none;
		color: white;                   /* changed text color to white */
		padding: 0.5em 1em;               /* increased padding for a larger button */
		/* background-color: #329bd8;       changed background color to a nice blue */
		/*text-transform: uppercase;       made the text uppercase */
		font-weight: bold;              /* gave the text a bold look */
  		background-color:#3380FF;
    }
.buttonsubmit:hover {
    background-color: transparent;  /* changed the bg-color to transparent */
    border: 0.15em #0f0 solid;   /* set a border to a blue color */
    color: #329bd8;                 /* set a text color to the same color */
}

 

.buttonsubmit:active {
    background-color: transparent; 
    border: 0.15em #0f0 solid;  
    color: #329bd8;                 /* minor text color change in a deeper blue */
}

.buttonactive {
    border-radius: 0.5em; /* increased border-radius */
    text-decoration: none;
    color: white; /* changed text color to white */
    padding: 0.5em 1em; /* increased padding for a larger button */
    /* background-color: #329bd8;       changed background color to a nice blue */
    /*text-transform: uppercase;       made the text uppercase */
    font-weight: bold; /* gave the text a bold look */
    background-color: #ff9133;
    height: 26px;
}


    .buttonactive:hover {
        background-color: transparent; /* changed the bg-color to transparent */
        border: 0.15em #0f0 solid; /* set a border to a blue color */
        color: #ffdcb0; /* set a text color to the same color */
    }

.buttongrid:active {
    background-color: transparent;
    border: 0.10em #0f0 solid;
    color: #329bd8; /* minor text color change in a deeper blue */
}

 
.buttongrid {
    border-radius: 0.3em; /* increased border-radius */
    text-decoration: none;
    color: white; /* changed text color to white */
    padding: 0.5em 1em; /* increased padding for a larger button */
    /* background-color: #329bd8;       changed background color to a nice blue */
    /*text-transform: uppercase;       made the text uppercase */
    font-weight: bold; /* gave the text a bold look */
    background-color: #e2fc8d;
    height: 40px;
}


    .buttongrid:hover {
        background-color: transparent; /* changed the bg-color to transparent */
        border: 0.10em #0f0 solid; /* set a border to a blue color */
        color: Red; /* set a text color to the same color */
    }


    .buttonactive:active {
        background-color: transparent;
        border: 0.15em #0f0 solid;
        color: #329bd8; /* minor text color change in a deeper blue */
    }

	.buttonsearch{
		border-radius: 0.5em;           /* increased border-radius */
		text-decoration: none;
		color: orangered;                   /* changed text color to white */
		padding: 0.3em 1em;               /* increased padding for a larger button */
		/* background-color: #329bd8;       changed background color to a nice blue */
		/*text-transform: uppercase;       made the text uppercase */
		font-weight: bold;              /* gave the text a bold look */
  		background-color:White; vertical-align:middle;
	   height: 26px;
}


        .buttonsearch:hover {
            background-color: transparent; /* changed the bg-color to transparent */
            color: orangered;
            border: 0.10em #0f0 solid; /* set a border to a blue color */
              /* set a text color to the same color */
        }


        .buttonsearch:active {
            background-color: transparent;
            border: 0.15em orangered solid;
            color: orangered;
        }

.btnleads {
    border-radius: 5px;
    border: 0;
    border-radius: 5px;
    box-shadow: 1px 2px 5px #666;
}

..btnleads:hover {
    border: 0;
    box-shadow: 1px 2px 5px #999;
    background: linear-gradient(35deg,#99CCFF, #FFCCFF);
    color: rgb(255, 0, 102);
    padding: 5px;
    text-shadow: 0 -3px 3px #1d62ab;
}
	 .buttonupdate{
		border-radius: 0.5em;           /* increased border-radius */
		text-decoration: none;
		color: white;                   /* changed text color to white */
		padding: 0.5em 1em;              /* increased padding for a larger button */
		/* background-color: #329bd8;       changed background color to a nice blue */
		/*text-transform: uppercase;       made the text uppercase */
		font-weight: bold;              /* gave the text a bold look */
  		background-color:#3CB371;
	width:auto;
}


.buttonupdate:hover {

    background-color: transparent;  /* changed the bg-color to transparent */
    border: 0.10em #0f0 solid;   /* set a border to a blue color */
    color: #3CB371;                 /* set a text color to the same color */

}

 

.buttonupdate:active {

    background-color: transparent; 

    border: 0.10em #329bd8 solid;  

    color: #3CB371;                 /* minor text color change in a deeper blue */

}

.buttonlinkbutton {
    border-radius: 0.5em; /* increased border-radius */
    text-decoration: none;
    color: white; /* changed text color to white */
    padding: 0.5em 1em; /* increased padding for a larger button */
    /* background-color: #329bd8;       changed background color to a nice blue */
    /*text-transform: uppercase;       made the text uppercase */
    font-weight: bold; /* gave the text a bold look */
    background-color: cornflowerblue;
    min-width: 90px;
    max-width: 300px;
}


    .buttonlinkbutton:hover {
        background-color: transparent; /* changed the bg-color to transparent */
        border: 0.15em #0f0 solid; /* set a border to a blue color */
        color: #c9c9ff; /* set a text color to the same color */
    }

    .buttonlinkbutton:active {
        background-color: transparent;
        border: 0.15em #5e5eff solid;
        color: #3CB371; /* minor text color change in a deeper blue */
    }
.buttonlnk {
    border-radius: 0.5em; /* increased border-radius */
    text-decoration: none;
    color: white; /* changed text color to white */
    padding: 0.5em 1em; /* increased padding for a larger button */
    /* background-color: #329bd8;       changed background color to a nice blue */
    /*text-transform: uppercase;       made the text uppercase */
    font-weight: bold; /* gave the text a bold look */
    background-color: gold;
    min-width: 90px;
    max-width: 300px;
}


.buttonlnk:hover {
    background-color: transparent; /* changed the bg-color to transparent */
    border: 0.15em #0f0 solid; /* set a border to a blue color */
    color: darkblue; /* set a text color to the same color */
}



    .buttonlnk:active {
        background-color: transparent;
        border: 0.15em #5e5eff solid;
        color: #3CB371; /* minor text color change in a deeper blue */
    }
 .buttonclose{
		border-radius: 0.5em;           /* increased border-radius */
		text-decoration: none;
		color: white;                   /* changed text color to white */
		padding: 0.5em 1em;               /* increased padding for a larger button */
		/* background-color: #329bd8;       changed background color to a nice blue */
		text-transform: uppercase;      /* made the text uppercase */
		font-weight: bold;              /* gave the text a bold look */
  		background-color:#f25202;
	}


.buttonclose:hover {

    background-color: transparent;  /* changed the bg-color to transparent */

    border: 0.15em #f25202 solid;   /* set a border to a blue color */

    color: #f25202;                 /* set a text color to the same color */

}

 

.buttonclose:active {

    background-color: transparent; 

    border: 0.15em #f25202 solid;  

    color: #f25202;                 /* minor text color change in a deeper blue */

}
	
	
	
	
	.pageButton
       {
       	background-color:#d1d166;
       	padding:2px;
       		color:White;
       	cursor:pointer;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
        
        	#pagebutton_top_service
    {	 height:22px;   line-height:22px;  font-size:14px; color:Black;   	}
    
	#pagebutton_top_service a:link{color:#fff;text-decoration:none;font-weight:bold;}
	#pagebutton_top_service a:visited{color:#fff;text-decoration:none;font-weight:bold;}
	#pagebutton_top_service a:hover {color:#f25202; font-weight:bold; text-decoration:none; background:#f2f8f8;}
	#pagebutton_top_service a:active {color:#e60000; background:green;font-weight:bold;}
        
       .pageButton_update
       {
       	background-color:green;
       	padding:7px;
       	color:White;
       	cursor:pointer;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
        .pagelinkbutton_tableheader
	{
		background-color:#e2fc8d;   
       	padding:3px;
      	color:Blue;
       	cursor:pointer; line-height:150%;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; 
        border-color:Black;
	}
      
         .pageButton_inline 
       {
       	background-color:#e2fc8d;   
       	padding:3px;
      	color:Blue;
       	cursor:pointer; line-height:150%;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
        
    .pageButton_inline_msg
       {
       	background-color:#e2fc8d;   
       	padding:3px;
      	color:#f25202;
       	cursor:pointer; line-height:150%;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
        
         .pageButton_inline_header
       {
       	background-color:#f25202;   
       	padding:1px;
      	color:#e2fc8d;
       	cursor:pointer; line-height:150%;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
        
        
     .pageButton_inline_dashboard_Service
       {
       	background-color:#f25202;   
       	padding:3px;
      	color:Yellow;
       	cursor:pointer; line-height:150%; width:120px;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
        
             
        
        
        
        .pageButton_close
       {
       	background-color:#fafafa;
       	padding:7px;
      	color:Green; font-weight:bold;
       	cursor:pointer;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
        
         .pageButton_delete
       {
       	background-color:Red;
       	padding:7px;
       	
       	color:White;
       	cursor:pointer;
       	text-align:center;
       	 -moz-border-radius: 10px;
       	 -webkit-border-radius: 10px;
         -khtml-border-radius: 10px;
        border-radius: 10px; }
	 .cssgrid
{
	padding:5px;
	line-height:24px;
	}
		 .paddingl20r20
{
	 padding-left:20px; padding-right:20px;
	}
	
		 .orangeheader
{ 
	 color:#f4a100;  font-weight:bold; background:#ffffff;
	}
.linehight20L
{
line-height:20px; font-size:12px;
	}
 .headertextgreen
{
	 font-weight:bold; text-decoration:blink; color:Maroon;
	line-height:26px; margin:0;
	}
	 .headertextgreenlink
{
	background:#fafafa; color:Green; font-weight:bold; text-decoration:underline;
 	padding:0px;  margin:0;
 	font-family:Verdana;
	font-size:14px;
	line-height:26px;
	}
.top1
{
	background:#ffffff;
 	padding:0px; 
 	font-family:Verdana;
	font-size:12px;
	line-height:20px;
	}
		#header_bottom_button_green
{
	width:100%; 
	/*height:25px;*/
	font-family:Verdana; text-align:center; color:Blue; background:#fff;
 
	/*color:#1e9eef;*/
	margin: 0px;
	padding:0px 0px 0px 0px;
	}
	#header_bottom_button_green a:link{color:#fff; font-family:Verdana; text-decoration:none;}
	#header_bottom_button_green a:visited{color:#fff; font-family:Verdana;text-decoration:none;}
	#header_bottom_button_green a:hover {color:#fff;font-family:Verdana; text-decoration:none; background:#ffcccc;}
	#header_bottom_button_green a:active {color:#fff; font-family:Verdana;  }
	
	.autowidthbold
{
	 font-weight:bold; padding-right:3px; padding-left:3px; text-align:left;
	}
	
 
		.Centeralign
{
	 text-align:center;
	}
	
		.blue
{
	 color:Blue;
	}
			.Black
{
	 color:Black;
	}
	.fontsize12
	{
		Font-Size:12px;			
		font-family:Verdana;
		line-height:18px;
		}
		.fontsize11
		
	{
		Font-Size:11px;
		font-family:Verdana;
		line-height:20px;
		}
.header
{
	/*background:url(image1/top_bg.gif) repeat-x;*/
	 background:url(../image1/service_counter.gif) repeat-y; 
	height:60px; margin:auto; 	padding:0px;   margin:0;
	}
	.header1000
{
	/*background:url(image1/top_bg.gif) repeat-x;*/
	 background:url(../image1/subcon1000_01.gif) repeat-y; width:1000px; height:60px;  margin:0; 	padding:0px; 
	}
	.headerMaintext
	{ font-family:Verdana; font-size:24px; line-height:26px; font-weight:bold; color:Black;  margin:0;}
	.headerText
	{ font-family:Verdana; font-size:20px; font-weight:bold; color:Black;}
	.CustomEditorStyle .ajax__htmleditor_editor_toptoolbar {
        background-color:#F0F0F0; padding: 0px 0px 0px 0px;
}
	
	
	#button {

    height: 20px;
     background-image: url(image1/color1.gif);
     border:2px solid black;
     border-radius: 10px;
     font-size: 13px;
     /*font-family: Tahoma, Geneva, sans-serif;*/
   font-weight:normal;
     text-align:left; 

}

#button ul {

     height: auto;
     padding: 2px 0px;
     margin: 0px;

}

#button a {

     text-decoration: none;
     color: Blue;

}

#button:hover {

    opacity:.8;

  }

	 div#header_line
    {
        width:100%;
        height:70px;
        margin:auto;
        padding:0px 0px 0px 0px;
        background:#ffffff;
        /*background:#6a4646;*/    
        font-family:Verdana;
        font-weight:bold;
        font-size:13px;
        color:Black;    
        }
        
  	.buttonwidth170
{ width:170px; margin:0; text-align:left; height:26px;}
 
.padding5
{  padding:5; height:22px;}

.width2
{ width:2px; margin:0;}
.width10
{ width:10px; margin:0; }
.width50
{ width:50px;  margin:0; }
.width70
{ width:70px; margin:0; }
.width80
{ width:80px;  margin:0; }
.width100
{ width:100px;  margin:0; }
.width120
{ width:120px; margin:0;}
.width150
{ width:150px; margin:0; text-align:left;}
.width200
{ width:200px; margin:0; }
.width250
{ width:250px; margin:0; }
.width300
{ width:300px;  margin:0;}
.width400
{ width:400px;  margin:0;}
.width500
{ width:500px;  margin:0;}
.width600
{ width:600px;  margin:0;}
.width700
{ width:700px; margin:0; }
.width800
{ width:800px;  margin:0;}
.width900
{ width:900px; margin:0; }
.width1000
{ width:1000px; margin:0; }
 
.width5p
{ width:5%; margin:0;}
.width10p
{ width:10%; margin:0; }
.width15p
{ width:14.5%; margin:0; }
.width20p
{ width:19.5%;  margin:0;}
.width25p
{ width:24.5%;  margin:0; }
.width30p
{ width:29.5%; margin:0; }
.width35p
{ width:34.5%; margin:0; }
.width40p
{ width:39.6%;  margin:0;}
.width45p
{ width:44.5%; margin:0; }
.width50p
{ width:49.5%; margin:0; }
.width55p
{ width:54.5%;  margin:0;}
.width60p
{ width:59.5%; margin:0; }
.width65p
{ width:64.5%; margin:0; }
.width70p
{ width:69.5%; margin:0; }
.width75p
{ width:74.5%; margin:0; }
.width80p
{ width:79.5%;  margin:0;}
.width85p
{ width:84.5%; margin:0; text-align:left; color:Black;   }
.width90p
{ width:89.5%;  margin:0;}
.width100p
{ width:99.5%; margin:0; text-align:left; color:Black;   max-width:1600px;
	  
}




 
	
		.contactgrid
{
	width:1100px; padding:0px;  margin-left:75px; margin-right:75px;	margin:auto; font-style:normal; font-variant:normal;
	
}


.stdwidth5pxbothside
{  width:auto; padding-left:5px; padding-right:5px;}

.lwidth10
{ width:10px; float:left; margin:0; }
.lwidth50
{ width:50px;  float:left; margin:0; }
.lwidth70
{ width:70px; float:left; margin:0; }
.lwidth80
{ width:80px;  float:left; margin:0;}
.lwidth100
{ width:100px;  float:left; margin:0;}
.lwidth120
{ width:120px;  float:left; margin:0;} 
.lwidth150
{ width:150px;  float:left; margin:0;}
.lwidth200
{ width:200px; float:left;  margin:0;}
.lwidth250
{ width:200px; float:left; margin:0; }
.lwidth300
{ width:300px; float:left;  margin:0;}
.lwidth400
{ width:400px; float:left;  margin:0;}
.lwidth500
{ width:500px; float:left;  margin:0;}
.lwidth600
{ width:600px; float:left;  margin:0;}
.lwidth700
{ width:700px; float:left; margin:0; }
.lwidth800
{ width:800px; float:left; margin:0; }
.lwidth900
{ width:900px;  float:left; margin:0;}
.lwidth1000
{ width:1000px; float:left;  margin:0;}

.lwidth5p
{ width:5%; float:left;  margin:0;}
.lwidth10p
{ width:10%; float:left;  margin:0;}
.lwidth15p
{ width:14.5%;  float:left; margin:0; vertical-align:top; }
.lwidth16p
{ width:15.5%;  float:left;  margin:0;}
.lwidth17p
{ width:16.5%;  float:left; margin:0; }
.lwidth18p
{ width:17.5%;  float:left; 	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.lwidth19p
{ width:18.5%;  float:left;  margin:0;}
.lwidth20p
{ width:19.5%; float:left;  margin:0;}
.lwidth25p
{ width:24.5%; float:left;  margin:0;}
.lwidth30p
{ width:29.5%;  float:left;  margin:0;}
.lwidth35p
{ width:34.5%; float:left;  margin:0; }
.lwidth40p
{ width:39.5%; float:left;  margin:0;}
.lwidth45p
{ width:44.5%; float:left;  margin:0;}
.lwidth50p
{ width:49%; 
float:left; font-size:12px; margin:0; }


.lwidth55p
{ width:54.5%; float:left; margin:0;}
.lwidth60p
{ width:59.5%; float:left;  margin:0;}
.lwidth65p
{ width:64.5%; float:left;  margin:0;}
.lwidth70p
{ width:69.5%; float:left;  margin:0;}
.lwidth75p
{ width:74.5%; float:left;  margin:0;}
.lwidth76p
{ width:76%; float:left;  margin:0;}
.lwidth77p
{ width:77%; float:left;  margin:0;}
.lwidth78p
{ width:78%; float:left; margin:0; }
.lwidth79p
{ width:79%; float:left; margin:0; }
.lwidth80p
{ width:79.5%; float:left;  margin:0;}
.lwidth85p
{ width:84.5%; float:left;  margin:0; vertical-align:top;}
.lwidth90p
{ width:89.5%; float:left;  margin:0;}

.lwidth100p
{ width:100%; float:left; margin:0; }

	
 



.rwidth2
{ width:2px; float:right;  margin:0;}
.rwidth10
{ width:10px; float:right;  margin:0;}
.rwidth50
{ width:50px;  float:right; margin:0; }
.rwidth70
{ width:70px;  float:right;  margin:0;}
.rwidth80
{ width:80px;  float:right;  margin:0;}
.rwidth100
{ width:100px;  float:right; margin:0; }
.rwidth120
{ width:120px;  float:right;  margin:0;}
.rwidth150
{ width:150px; float:right;  margin:0;}
.rwidth200
{ width:200px; float:right; margin:0; }
.rwidth250
{ width:200px; float:right;  margin:0;}
.rwidth300
{ width:300px; float:right; margin:0; }
.rwidth400
{ width:400px; float:right; margin:0; }
.rwidth500
{ width:500px; float:right;  margin:0;}
.rwidth600
{ width:600px; float:right; margin:0; }
.rwidth700
{ width:700px; float:right; margin:0; }
.rwidth800
{ width:800px; float:right; margin:0; }
.rwidth900
{ width:900px; float:right;  margin:0;}
.rwidth1000
{ width:1000px; float:right; margin:0; }

.rwidth5p
{ width:5%;  float:right; margin:0; }
.rwidth10p
{ width:10%;  float:right; margin:0; }
.rwidth15p
{ width:14.5%;  float:right;  margin:0;}
.rwidth20p
{ width:19.5%;  float:right;  margin:0;}
.rwidth25p
{ width:24.5%;  float:right;  margin:0;}
.rwidth30p
{ width:29.5%;  float:right; margin:0; }
.rwidth35p
{ width:34.5%;  float:right;  margin:0;}
.rwidth40p
{ width:39.5%; float:right; margin:0; }
.rwidth45p
{ width:44.5%; float:right;  margin:0;}
.rwidth50p
{ width:49.5%; float:right;  margin:0;}
.rwidth55p
{ width:54.5%; float:right;  margin:0;}
.rwidth60p
{ width:59.5%; float:right; margin:0; }
.rwidth65p
{ width:64.5%; float:right; margin:0; }
.rwidth70p
{ width:69.5%; float:right;  margin:0;}
.rwidth75p
{ width:74.5%; float:right; margin:0; }
.rwidth80p
{ width:79.5%; float:right; margin:0; }
.rwidth81p
{ width:81%; float:right;  margin:0;}
.rwidth82p
{ width:82%; float:right; margin:0; }
.rwidth83p
{ width:83%; float:right;  margin:0;}
.rwidth84p
{ width:83.5%; float:right;  margin:0;}
.rwidth85p
{ width:84.5%; float:right;  margin:0; text-align:left; background:#ffffff;  height:900px;}
.rwidth90p
{ width:89.5%; float:right; margin:0; }
.rwidth100p
{ width:100%; float:right;  margin:0;}





.labelwhite {
    color: cornflowerblue;
    background-color: white;
    width: 100%;
    font-weight: bold;
    text-align: center;
    line-height: 22PX;
    text-align: center;
    vertical-align: middle;
}
 
 
		.label
	{
	      color:white;  background-color:lightcoral; width:100%; font-weight:bold;   text-align:center; line-height:22PX;  text-align:center; vertical-align:middle;
	}
		.ddl66
	{
	    height:auto; padding:2px;   color:Green;     font-size:12px; font-family:Verdana; display:block;    
	}
		.ddlpostnew
	{
	    height:26px; color:red; background:#ffffff; width:100%; padding:5px; display:block;  font-weight:bold;  
	}
	 
		.ddl
	{
	    height:24px;   background:#ffffff; width:100%; padding:4px; font-size:small;   
	}
		.ddlblue
	{
	    height:26px; color:blue; background:#ffffff; width:100%; padding:4px; position:static;
	}
	.labelinside
	{
		 padding:0px 20px 0px 0px; font-size:12px; line-height:26px;  font-family:Verdana;  height:auto; width:100%; color:Red; background:#fafafa; 	
	}
		.n_left
	{
		 float:left; font-size:12px; line-height:20px;  font-family:Verdana; background:#ffffff; height:auto; width:auto; font-style:normal; font-variant:normal;			
	}
	 	.n_right
	{
		 float:right; font-size:12px; line-height:20px;  font-family:Verdana; background:#ffffff; height:auto;	width:auto;		
	}
	 .ts_right_half_Per
	{
		float:right;background:#f5f8f8; height:auto; 			
	}
	
    .cgreen_bold_14_20
	{
		color:Green; font-weight:bold; font-size:14px; line-height:20px
		}
		
		.cgreen_bold_12 
	{
		color:Green; font-weight:bold; font-size:12px;  
		}
	.cgreen_bold_h_30
	{
		color:Green; font-weight:bold;   line-height:30px
		}	
		.line_h_10
	{
		line-height:10px
		}
			.line_h_30  
	{
		line-height:30px;font-size:13px; font-family:Verdana;
		}
					.bottom_h_50 
	{
		height:50px; 
		}
		
		.pageheader_Main
		{
			font-weight:bold;  color:Green; text-align:left; font-size:16px; line-height:20px;   margin:0;
			
			}
 
	 	
		.ds002
	{
		  padding:3px; line-height:26px; background:#fafafa; margin:0;
		}

.ds001 {
    background-color: cornflowerblue;
    color: #ffffff;
    font-weight: bold;
    line-height: 160%;
    margin: 0;
    border: cornflowerblue;
    font-size: 13px;
    font-family: Calibri;
}
			.ds001service
	{
	  color:Maroon; font-weight:bold;     margin:0; border:Maroon;   font-size:11px;
		}
			.ds001leads
	{
	  color:Maroon; font-weight:bold;     margin:0; border:Maroon;   font-size:11px;
		}
			.ds001repair
	{
	  color:Maroon; font-weight:bold;     margin:0; border:Maroon;   font-size:11px;
		}
			.ds001project
	{
	  color:Maroon; font-weight:bold;     margin:0; border:Maroon;   font-size:11px;
		}
			.ds001amc
	{
	  color:Maroon; font-weight:bold;   background-color:#fce394;    margin:0; border:Maroon;   font-size:11px;
		}
				.ds001C1
	{
	 background:#ff4d4d; color:Maroon; font-weight:bold;     margin:0; border:Maroon;  
		}
					.ds001C2
	{
	 background:#b30000; color:White; font-weight:bold;     margin:0; border:Maroon;  
		}
				.ds003
	{
	 background:#FF5733; color:White; font-weight:bold;  font-size:small;  margin:0;   /*background-image:url(../image1/949367_02.gif);*/
		}
		
			.dsinside
	{
	 background:#fafafa; color:#f4a100; font-weight:bold;  font-size:11px; line-height:20px; margin:0;  /*background-image:url(../image1/949367_02.gif);*/
		}
		
			.dsinsideblue
	{
	 background:#003399; color:#f4a100; font-weight:bold;  font-size:11px; line-height:20px; margin:0;  /*background-image:url(../image1/949367_02.gif);*/
		}
	
				.dsinsidegreen
	{
	 background:#FF5733; color:#ffffff; font-weight:bold;  font-size:11px; line-height:20px; margin:0;  /*background-image:url(../image1/949367_02.gif);*/
		}
	
	
			
		.ds00
	{ font-size:12px; font-family:Arial; line-height:150%;    border:#f25202; background:#ffffff; 	}
		
			
		.ds00gv
	{ font-size:11px;   vertical-align: top; 	}
		
 		
		#newheader
    {	width:100%; background:#00923f; line-height:26px; text-align:center; color:Black;  margin:0;	}
    
	#newheader a:link{color:#f4a100; font-family:Verdana; font-weight:bold;text-decoration:none;}
	#newheader a:visited{color:#f4a100; font-family:Verdana;font-weight:bold;text-decoration:none;}
	#newheader a:hover {color:blue;font-family:Verdana;font-weight:bold; text-decoration:none; background:#8fc1ee;}
	#newheader a:active {color:#0cb5c4; font-family:Verdana; font-weight:bold; background:green;}
	
	
	#newheader1
    {	width:100%; height:26px;   line-height:26px; text-align:center; color:Black; font-weight:bold;  margin:0;	}
    
	#newheader1 a:link{color:Maroon;text-decoration:none;}
	#newheader1 a:visited{color:Maroon;text-decoration:none;}
	#newheader1 a:hover {color:#e60000; text-decoration:none; background:#ffcccc;}
	#newheader1 a:active {color:#0cb5c4; background:green;}
	
	
		#newheader2
    {	   line-height:20px; text-align:left; color:Blue;  margin:0; text-decoration: none;	}
    
	#newheader2 a:link{color:Blue;text-decoration: none; }
	#newheader2 a:visited{color:Blue;text-decoration: none; }
	#newheader2 a:hover {color:#f4a100;text-decoration: none;    }
	#newheader2 a:active {color:#f4a100; text-decoration: none;}
	
		#newheader3
    {	 text-align:left;   margin:0; color:#fff; text-decoration:none;  	}
    
	#newheader3 a:link{color:green; }
	#newheader3 a:visited{color:#0066cc; }
	#newheader3 a:hover {color:#0066cc;  background:#f9b477;}
	#newheader3 a:active {color:#f4a100; }
				
		#newheader_dashboard
		
    {	 text-align:left;   margin:0; color:#fff;  	}
    
	#newheader_dashboard a:link{color:#f25202;  width:auto;  border-radius: 4px; padding:2px; text-decoration:none;  }
	#newheader_dashboard a:visited{color:#0066cc; }
	#newheader_dashboard a:hover {color:#0066cc;  background:#f9b477;}
	#newheader_dashboard a:active {color:#f4a100; }
			
			#newheader_servicelinks
		
    {	 text-align:left;   margin:0; color:#334FFF; font-size:115%; font-family:Arial;  	}

                #newheader_servicelinks a:link {
                    color: #334FFF;
                    width: auto;
                    border-radius: 4px;
                    padding: 2px;
                    text-decoration: none;
                    height: 180%;
                    line-height: 150%;
                }
                #newheader_servicelinks a:visited {
                    color: #0066cc;
                    height: 180%;
                    line-height: 150%;
                }
                #newheader_servicelinks a:hover {
                    color: #0066cc;
                    background: #f9b477;
                    height: 180%;
                    line-height: 150%;
                }
                #newheader_servicelinks a:active {
                    color: #f4a100;
                    height: 180%;
                    line-height: 150%;
                }
	
	
			#newheader4
    {	 text-align:right;   margin:0; color:#fff;  font-weight:normal; text-align:left;	}
    
	 
	#newheader4 a:hover {color:#00923f;  background:#8fc1ee; line-height:24px;  font-weight:normal;}
 
 		#newheader5
    {	   margin:0; color:Black;  	}
    
	#newheader5 a:link{color:Green; font-weight:bold; }
	#newheader5 a:hover { background:#f4a100; font-weight:bold;}
 
	.ds1
	{
	width:180px;
	padding:0px;
	  margin:0;
	/*background-color:#ffffff;*/
	/*background:url(../../image/bg_center.gif)repeat-y;*/
	font-family:Verdana;
	line-height:20px;
	font-size:11px;			
	}
	 		
		.table_Standard_color_Green
		
			{margin:auto; font-family:Verdana; font-size:12px; color:Green; line-height:25px;		
		}
		
			.dropdown
		{
	width:auto;
	padding:2px;
	  margin:0;
	/*background-color:#ffffff;*/
	/*background:url(../../image/bg_center.gif)repeat-y;*/
	 
	font-size:11px;  
	line-height:24px; 			
	}	
  		
 	  	 		
		
			
			.dropdowngrid
		{
	width:auto;
	
	margin:auto;
	/*background-color:#ffffff;*/
	/*background:url(../../image/bg_center.gif)repeat-y;*/
	 
	font-size:12px; color:Blue;  
	line-height:26px; padding-top:5px; 			
	}	
		
		.Page_header_line-group
	{
		/*width:1000px;*/
		width:1200px;
	 
		padding:0px 0px 0px 0px;
		background:#5052ac;
		/*background:#3c6904;*/		
		}
        
        .Page_header_line
	{
		/*width:1000px;*/
		width:100%;
		height:1px;
		background:#94a66a;
		/*background:#3c6904;*/		
		}
         
         
           #Page_header_LinkButton
	{
	 
		width:100%;
		margin:auto;
		padding:0px 0px 0px 0px;
		line-height:24px;   font-family:Verdana; font-size:12px;
	  	
		}
	#Page_header_LinkButton a:link{color:#5052ac; font-family:Verdana; font-weight:bold;text-decoration:none;}
	#Page_header_LinkButton a:visited{color:#5052ac; font-family:Verdana;font-weight:bold;text-decoration:none;}
	#Page_header_LinkButton a:hover {color:#94a66a;font-family:Verdana;font-weight:bold; text-decoration:none; background:#8fc1ee;}
	#Page_header_LinkButton a:active {color:#94a66a; font-family:Verdana; font-weight:bold; background:#ffffff;}

	    #Page_header_LinkButton_home
	{
	 width:100%; margin:auto;	padding:0px 0px 0px 0px; background:#fafafa; font-weight:normal; color:Blue;  
	 }
	#Page_header_LinkButton_home a:link{color:Green; }
	#Page_header_LinkButton_home a:visited{color:Green;}
	#Page_header_LinkButton_home a:hover {color:#94a66a;background:#8fc1ee; }
	#Page_header_LinkButton_home a:active {color:#94a66a; background:#ffffff; }

 

	
		#leftbuttonheader
{
width:14.5%; float:left; background:#556B2F; color:#f4a100; font-size:small;  font-weight:normal;  height:1400px;  margin:0px;   
	}
	#leftbuttonheader a:link{color:White;   text-decoration:none;display:block;     }
	#leftbuttonheader a:visited{color:White;   display:block;   }
	#leftbuttonheader a:hover{  color:#f4a100; display:block;   background:#ffffff; }
	#leftbuttonheader a:active{color:White; display:block;     }
	
			#leftbuttonheader100p
{
 float:left; background:#f2f8f8;  height:1700px; line-height:125%; margin:0px;   width:165px;  
	}
	#leftbuttonheader100p a:link{color:Blue;   text-decoration:none;display:block;   font-size:12px;   }
	#leftbuttonheader100p a:visited{color:Blue;   display:block;  font-size:12px; }
	#leftbuttonheader100p a:hover{  color:#f4a100; display:block;   font-size:12px; background:#f2f8f8;}
	#leftbuttonheader100p a:active{color:Blue; display:block;    font-size:12px; }
	
		#leftlinks
{
width:19%; float:left; background:#fff; font-size:small; color:Black; margin:0px; text-decoration:underline;   vertical-align:top; 
	 
   
	}
	#leftlinks a:link{color:Black;  text-decoration:none;display:block;   }
	#leftlinks a:visited{color:Black;  display:block; }
	#leftlinks a:hover{color:Navy; display:block;  background:#33ffff;  }
	#leftlinks a:active{color:Black; display:block; }
	
	
			#righttbuttonheader
{
width:15%; float:right; 	 line-height:150%; height:auto;    font-size:110%;   height:1100px; padding-left:5px; margin:0px;border:Green 1px solid;  
	 
   
	}
	#righttbuttonheader a:link{color:Green; background:#ffffff; padding-left:20px; text-decoration:none;display:block;   }
	#righttbuttonheader a:visited{color:Green; background:#ffffff; padding-left:20px; display:block; }
	#righttbuttonheader a:hover{background:Green; color:White; display:block;padding-left:20px;  }
	#righttbuttonheader a:active{color:Green; background:#ffffff;padding-left:20px;display:block; }
	
		
		
		#leftbuttonheader1
{
width:17%; float:left; 	 line-height:250%; height:auto;     font-size:110%;   padding-left:5px; margin:0px;border:Green 1px solid;
  
	}
	#leftbuttonheader1 a:link{color:#f4a100; background:#ffffff; padding-left:20px; text-decoration:none;display:block;   }
	#leftbuttonheader1 a:visited{color:#f4a100; background:#ffffff; padding-left:20px; display:block; }
	#leftbuttonheader1 a:hover{background:Green; color:blue;  display:block;padding-left:20px;  }
	#leftbuttonheader1 a:active{color:Green; background:#ffffff;padding-left:20px;display:block; }
	
			#headerlinknew
{
    	 height:auto;          
  
	}
	#headerlinknew a:link{color:Green;background:#ffffff;  text-decoration:none;   }
	#headerlinknew a:visited{color:#f4a100; background:#ffffff;  }
	#headerlinknew a:hover{background:#ffffff; color:#f4a100;     }
	#headerlinknew a:active{color:Green; background:#ffffff; }

#Page_header_LinkButton_bottomline
	{
	 width:100%;
	 margin:auto;
		padding:0px 0px 0px 0px;
		line-height:17px;  color:#ffffff; font-family:Verdana; font-size:11px; 
	  	
		}
	#Page_header_LinkButton_home a:link{color:#ffffff; font-family:Verdana;text-decoration:none;}
	#Page_header_LinkButton_home a:visited{color:#ffffff; font-family:Verdana;font-weight:normal; text-decoration:none; }
	#Page_header_LinkButton_home a:hover {color:#94a66a;font-family:Verdana; text-decoration:none; background:#8fc1ee;}
	#Page_header_LinkButton_home a:active {color:#94a66a; font-family:Verdana; text-decoration:none; background:#ffffff;}


#sidelink
	{
	 
	 margin:auto;
	padding:0px 0px 0px 0px; font-size:11px; line-height:22px; font-weight:normal;
	
	  	
		}
	#sidelink a:link{color:#5052ac; font-family:Verdana; font-weight:bold;text-decoration:none;}
	#sidelink a:visited{color:#5052ac; font-family:Verdana;font-weight:bold;text-decoration:none;}
	#sidelink a:hover {color:#94a66a;font-family:Verdana; text-decoration:none; background:#8fc1ee;}
	#sidelink a:active {color:#94a66a; font-family:Verdana; text-decoration:none; background:#ffffff;}



				
			
	.clear
		{
			clear:both;
			
			}		
	.footer
	{	
	   clear: both; width:100%;
    position:   static; bottom:0;
    z-index: 10;
    background-color: #e2e2e2; 
     
}	 
.footer1
	{	width:100%;  text-align:center;  bottom:auto;
	 	   font-size:10px; 
	/*background:#ffffff;*/
	 	
		}
		
		.footer2  
{
     
     font-size: 11px;   
   
      text-align:right;
     position:absolute;
     bottom: 0px;
     left: 0px;
     width: 100%;
      
     margin-top: 5px;
     padding-top:5px;
     }
		
			.footerpopup  
{
     
      text-align:center; position: fixed; bottom: 0px; left: 0px; width: 100%; background:#FF5733; color:White;
    line-height:170%;
	/* margin-top: 5px;*/     padding-top:5px;
     }	
		.top
	{	width:1200px; top:auto;	 height:auto;  	padding:0px;font-family:Verdana; letter-spacing:normal;	font-size:10px; font-style:normal; font-variant:normal; font-weight:normal;
	/*background:#ffffff;*/
	 	
		}
				.bottom
	{	width:1200px; bottom:auto;	 height:auto;  	padding:0px;font-family:Verdana; letter-spacing:normal;	font-size:10px; font-style:normal; font-variant:normal; font-weight:normal;
	/*background:#ffffff;*/
	 	
		}
		
 .buttoncls
 
 {
 
 	width:auto; margin-left:5px; margin-right:25px; 
 	}



.Mainheader {
    
    width:99%;
    height:95px;
    position:fixed;
    top:0px;
    left:0px;
    overflow:hidden;
    padding-left:5px;
}

.maincontent
 {
    width:100%;
    
   /* height:100%;*/
   
   text-align:left; 
   background:#FFFFFF;
 
    font-size:12px; font-family:Verdana; line-height:22px;
}

.bottom_menu {
 
   width:100%;  bottom:auto; float:none;
   position:fixed; 
 
    text-align:center;
 
     font-size:9px; font-family:Verdana; line-height:15px; background:#f8f8f8;
}
.footer_fixed {
 
 color: #ffffff;
     font-size: 10px;
     font-family: Verdana;
     background-color: #a2a12c;
     text-align: center;
     position:static;
     bottom:auto;
     bottom: 0px;
     left: 0px;
     width: 100%;
     height:22px;
     
}


Menu 

ul#Menu {padding:3px;margin:0px;width:100%;list-style:none;position:relative}

ul#Menu ul {position:absolute;left:0;top:100%;display:none;padding:0px;margin:0px}

ul#Menu li {display:inline;float:left;position:relative; padding-left:7px; }

ul#Menu a {text-decoration:none;padding:5px; float:left;text-align:center; }

ul#Menu a:hover {background:#ffffff;color:#f4a100}


/*Here is the section of CSS code that makes the sub-items appear when you hover over the first level main items.*/

ul#Menu li:hover ul {display:block;}

ul#Menu ul a {width:140px; text-align:left; padding-left:10px; border:1px solid #666666; background:#fff}

ul#Menu ul li {display:block;margin:0px; text-align:left; background:#f4a100;}

/*For the third level, we need to add the following CSS styles.*/

ul#Menu ul ul { top:0;left:100%; }

ul#Menu li:hover ul ul {display:none;}

ul#Menu ul li:hover ul {display:block;}

ul#Menu ul li a {width:155px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:#fff; font-weight:bold; padding:4px;}

ul#Menu ul li:hover ul ul ul{display:none;}

ul#Menu ul ul li:hover ul ul {display:block;}

ul#Menu ul ul li a {width:155px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:#fff;  }






navMenu
ul#navMenu {
    padding: 1px;
    margin: 0px;
    width: 100%;
    list-style: none;
    position: relative;  
}

ul#navMenu ul {
    position: absolute;
    left: 0;
    top: 100%;
    display: none;
    padding: 0px;
    margin: 0px;
   
}

ul#navMenu li {display:inline;float:left;position:relative; padding-left:15px; background-color:brown;  }

ul#navMenu a {text-decoration:none;padding:2px; float:left;text-align:center;  color:#ffffff;height: 31px;}

ul#navMenu a:hover {background:#ffcccc; color:#e60000;}


/*Here is the section of CSS code that makes the sub-items appear when you hover over the first level main items.*/

ul#navMenu li:hover ul {display:block;}

ul#navMenu ul a {width:140px; text-align:left; padding-left:10px; border:1px solid #666666; background:#fff}

ul#navMenu ul li {display:block;margin:0px; text-align:left; background:Maroon;}

/*For the third level, we need to add the following CSS styles.*/

ul#navMenu ul ul { top:0;left:100%; }

ul#navMenu li:hover ul ul {display:none;}

ul#navMenu ul li:hover ul {display:block;}

ul#navMenu ul li a {width:140px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:#f25202; font-weight:normal; padding:4px; font-size:11px;}

ul#navMenu ul li:hover ul ul ul{display:none;}

ul#navMenu ul ul li:hover ul ul {display:block;}

ul#navMenu ul ul li a {width:140px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:Maroon; font-weight:normal; padding:4px; font-size:11px;}

/*ul#navMenu ul ul li li a {width:140px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:Maroon; font-weight:normal; padding:4px; font-size:11px;}*/


ul#ddmenu {
padding:0px;
margin:0px;
list-style:none;
position:relative
}

ul#ddmenu ul {
position:absolute;
left:0;
top:100%;
display:none;
padding:0px;
margin:0px
}

ul#ddmenu li {
display:inline;
float:left;
position:relative
}

ul#ddmenu a {
text-decoration:none;
padding:10px 0px;
width:100px;
background:#ffffff;
color:#ffffff;
float:left;
text-align:center;
border:1px solid #ffffff;
}

ul#ddmenu a:hover {
background:#ffffff;
color:#ffffff;
width:175px;
}


ul#ddmenu li:hover ul {
display:block;
}

ul#ddmenu ul a {
width:155px;
border:1px solid #ffffff;
}

ul#ddmenu ul ul li {
display:block;
margin:0px
}


ul#ddmenu ul li:hover ul {
display:block;
}

ul#ddmenu ul ul a {
width:155px;  
 
}

ul#ddmenu ul ul li {
display:block;
margin:0px
}


ul#ddmenu li:hover ul ul {
display:block;
}

ul#ddmenu ul ul a {
width:155px; color:#fff;
 
}

ul#ddmenu ul ul ul li {
display:block;
margin:0px
}


ul#ddmenu ul li:hover ul ul {
display:block;
}

ul#ddmenu ul ul ul a {
width:155px;
}

ul#ddmenu ul ul ul li {
display:block;
margin:0px
}




/* serviceMenu */  
ul#serviceMenu {padding:1px;margin:0px;width:100%;list-style:none;position:relative}

ul#serviceMenu ul {left:0;top:100%;display:none;padding:0px;margin:0px}

ul#serviceMenu li {display:inline;float:left;position:relative; padding-left:15px; }

ul#serviceMenu a {text-decoration:none;padding:2px; float:left;text-align:center; color:#ffffff;
	height: 31px;
}

ul#serviceMenu a:hover {background:#ffcccc; color:#e60000;}


/*Here is the section of CSS code that makes the sub-items appear when you hover over the first level main items.*/

ul#serviceMenu li:hover ul {display:block;}

ul#serviceMenu ul a {width:140px; text-align:left; padding-left:10px; border:1px solid #666666; background:#fff}

ul#serviceMenu ul li {display:block;margin:0px; text-align:left; background:Maroon;}

/*For the third level, we need to add the following CSS styles.*/

ul#serviceMenu ul ul { top:0;left:100%; }

ul#serviceMenu li:hover ul ul {display:none;}

ul#serviceMenu ul li:hover ul {display:block;}

ul#serviceMenu ul li a {width:140px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:#f4a100; font-weight:normal; padding:4px; font-size:11px;}

ul#navMenu ul li:hover ul ul ul{display:none;}

ul#serviceMenu ul ul li:hover ul ul {display:block;}

ul#serviceMenu ul ul li a {width:140px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:Maroon; font-weight:normal; padding:4px; font-size:11px;}

/*ul#navMenu ul ul li li a {width:140px; text-align:left; padding-left:10px; border:1px solid #f2f2f2; background:Maroon; font-weight:normal; padding:4px; font-size:11px;}*/


ul#ddmenu {
padding:0px;
margin:0px;
list-style:none;
 
}

ul#ddmenu ul {
 
left:0;
top:100%;
display:none;
padding:0px;
margin:0px
}

ul#ddmenu li {
display:inline;
float:left;
position:relative
}

ul#ddmenu a {
text-decoration:none;
padding:10px 0px;
width:100px;
background:#ffffff;
color:#ffffff;
float:left;
text-align:center;
border:1px solid #ffffff;
}

ul#ddmenu a:hover {
background:#ffffff;
color:#ffffff;
width:175px;
}


ul#ddmenu li:hover ul {
display:block;
}

ul#ddmenu ul a {
width:155px;
border:1px solid #ffffff;
}

ul#ddmenu ul ul li {
display:block;
margin:0px
}


ul#ddmenu ul li:hover ul {
display:block;
}

ul#ddmenu ul ul a {
width:155px;  
 
}

ul#ddmenu ul ul li {
display:block;
margin:0px
}


ul#ddmenu li:hover ul ul {
display:block;
}

ul#ddmenu ul ul a {
width:155px; color:#fff;
 
}

ul#ddmenu ul ul ul li {
display:block;
margin:0px
}


ul#ddmenu ul li:hover ul ul {
display:block;
}

ul#ddmenu ul ul ul a {
width:155px;
}

ul#ddmenu ul ul ul li {
display:block;
margin:0px
}







 

.innerTEXT{
    position:absolute;
    top:80px;
    left:60px;
}


.samplecss 
{
-moz-border-radius: 10%;/*this is for mozilla*/
-webkit-border-radius: 10%; /*chrome and other browsers*/
 -khtml-border-radius: 10%;
 border-style:solid; border-width:1px; 
width:70%;
/*background-color:#FFEEDD;*/
border: 2px solid ;
border-color:rgba(66,99,00,0.8);
border-radius: 25%;
padding: 10px;
}
 .samplecssheader 
{
-moz-border-radius: 10%;/*this is for mozilla*/
-webkit-border-radius: 10%; /*chrome and other browsers*/
 -khtml-border-radius: 10%;
 border-style:solid; border-width:1px; 
width:90%;
/*background-color:#FFEEDD;*/
border: 2px solid ;
border-color:rgba(66,99,00,0.8);
border-radius: 10%;
padding: 5px;
}
.curve5 
{
-moz-border-radius: 5%;/*this is for mozilla*/
-webkit-border-radius: 5%; /*chrome and other browsers*/
 border-style:solid; border-width:1px; 

/*background-color:#FFEEDD; -------- Border-radius:10%;*/
border: 2px solid;
border-color:rgba(66,99,00,0.8);
padding: 5px;
}
.box{
  width:450px; height:90px;  
  border:solid 3px #000;
  border-color:#000 transparent transparent transparent;
  border-radius: 50%/90px 90px 0 0;
}
.alpha60 {
    /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(0, 1, 0);
    /* RGBa with 0.6 opacity */
    background: rgba(0, 1, 0, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

.transparent 
{
	
 
    /* background:rgba(255,255,255,0.5); 8*/
      /*  background-color: rgba(0,0,255,0.5);*/  /*background-color: rgba(0,234,255,0.5);*/ 
       /*  background-color: rgba(110,244,120,0.2);*/  /* For IE 8*/
  
  background-color: rgba(0,214,120,0.2);
}

.transparent1 {
  background:#7f7f7f;
   background:rgba(0,0,0,0.5);
}

select {
    padding: 2px 10px;
    border: 1px solid #979997;

    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
	}
.aligncenter
{
}
.text1308 { mso-number-format:\@; } 
.fixgridheader { position: absolute; } 
.watermark {
    color:Gray;
     
    font-style:italic;
}
.watermarkplain {
    color:Gray;
}

.errormessage {
    display: block; float:left;
 }
 
 #oval {
	width: 200px;
	height: 100px;
	background: red;
	-moz-border-radius: 100px / 50px;
	-webkit-border-radius: 100px / 50px;
	border-radius: 100px / 50px;
}


#circle {
	width: 100px;
	height: 100px;
	background: red;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
}
.iframe-container {
  overflow: hidden;
  width:100%; height:700px;
  position: relative;
}

.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}

/* 4x3 Aspect Ratio */
.iframe-container-4x3 {
  padding-top: 75%;
}