html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
ol, ul { list-style: none; }


/* d62d4f */

@font-face {
	font-family: 'Pothana';
	src: url('Pothana.eot');
	src: url('Pothana.woff') format('woff'),
			 url('Pothana.ttf') format('truetype'),
			 url('Pothana.svg#Pothana') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
	font-family: 'gtl';
	src: url('gtl.eot');
	src: url('gtl.woff') format('woff'),
			 url('gtl.ttf') format('truetype'),
			 url('gtl.svg#gtl') format('svg');
font-weight: normal;
font-style: normal;
}

	

body { background-color : #9a9a9a; font : 13px arial; color : #000000; line-height:130%; }

html, body { height:100%; }
 .shadow {
	 background: url(../../images/GT_pattern.jpg) repeat;
      -moz-box-shadow: 20px 5px 10px #5A5A5A;
      -webkit-box-shadow: 20px 5px 10px #5A5A5A;
      box-shadow: 20px 5px 10px #5A5A5A;
      zoom: 1; padding: 0px; text-align:justify;
      filter:
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=0,strength=1),
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=45,strength=1),
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=90,strength=2),
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=135,strength=3),
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=180,strength=10),
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=225,strength=3),
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=270,strength=2),
          progid:DXImageTransform.Microsoft.Shadow(color=#5A5A5A,direction=315,strength=1);
		  
		  
		 
          
    }
    body:last-child .box-shadow {
      /* Remove filter from IE9 */
      filter: none;
    }
	
#maintable {
	min-height:100%;
	position:relative;
}	
#content {
	padding-bottom:25px; /* Height of the footer element */
}
#footer {
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
}


.navbuttons{ position:fixed; top:150px;}

.menubg { background:url(../images/menubg.gif) repeat-x top #64AEF9;}
a { text-decoration : none; color : #222222; }
h1, h2, h3, h4  { margin:0px; padding:0px; }
input { font : 14px Arial; }

.text12{ font-size:12px}
.text13{ font-size:13px}
.text14{ font-size:14px}
.text15{ font-size:15px}
.text16{ font-size:16px}
.text17{ font-size:17px}
.text18{ font-size:18px}
.text19{ font-size:19px}
.text20{ font-size:20px}
.text21{ font-size:21px}
.text22{ font-size:22px}
.text23{ font-size:23px}
.text24{ font-size:24px}
.text25{ font-size:25px}
.text26{ font-size:26px}
.text32{ font-size:32px}

.tdcontent{ line-height:150%;}
.red{color:#d62d4f;}
.blue{color:#d62d4f;}
.black{color:#000000;}
.white{color:#FFFFFF;}
.lightblue { color:#E7F2FE; }

.darkbluebg{ background-color:#d62d4f;}
.footerbg{ background-color:#d62d4f;}
.blackbg{ background-color:#000000;}
.lightbluebg{ background-color:#56A4F4;}
.whitebg{ background-color:#FFFFFF;}
.lightgreybg{ background-color:#EFEFEF;}
.darkgreybg{ background-color:#454545;}
.tholimatabg{ padding:15px; color:#d62d4f; background-color:#FFFFFF; line-height:140%;  box-shadow: 0 0 5px #888888;}
.bluebg{background-color:#0ea4ff; padding: 0 15px; color:#FFFFFF; line-height:140%;}


.rightpad{padding-right:12px;}
.leftpad{padding-left:12px;}
.titlebg{background-color:#d62d4f; color:#FFFFFF; font-size:20px; padding-left:10px; font-weight:bold;}
.vtitlebg{background-color:#d62d4f;}
.vtitlesubbg{background-color:#ffdca2;color:#d62d4f;}
.boxtable{background-color:#FFFFFF; border:1px solid #CCCCCC; padding:5px;}
.boxshadow {
    background-color: #FFFFFF;
    box-shadow: 0 0 5px #888888;
}

#tdshadow img {
    background-color: #FFFFFF;
    box-shadow: 0 0 5px #888888;
}

.triangle-topleft { width: 0; height: 0; border-top:35px solid #d62d4f; border-right: 40px solid transparent; }
.top-left-corner {border-top-left-radius: 0.3em;}
.top-right-corner {border-top-right-radius: 0.3em;}
.bottom-right-corner {border-bottom-right-radius: 0.3em;}
.bottom-right-corner {border-bottom-right-radius: 0.3em;}
.hrclass{ border:dashed #d62d4f; border-width:1px 0 0 0; height:0;line-height:0px;font-size:0;margin:0;padding:0;}
#linearBg2 {
  /* fallback */
  background-color: #12a5e2;
  
  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#273c83), to(#12a5e2));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #12a5e2, #273c83);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #12a5e2, #273c83);
  
  /* IE 10 */
  background: -ms-linear-gradient(top, #12a5e2, #273c83);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #12a5e2, #273c83);
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;


}

.ridge {
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: double;
    border-bottom-style: double;
    border-top-color: #E1A60A;
    border-bottom-color: #E1A60A;
    padding: 8px 0px;
    }

.bottomimgborder { padding: 8px 0px; background:url(../images/split.gif) bottom no-repeat center;  }


.ridge1 {
    border-bottom-width: 1px;
    border-bottom-style:solid;
    border-bottom-color: #ADADAD;
    padding:5px 0px; margin: 0px;
    }


a.navlink:link,a.navlink:visited,a.navlink:active
{color:#FFFFFF; text-decoration:none; font-size:18px; padding:8px 5px;}
a.navlink:hover{text-decoration:none; color:#d62d4f; font-size:18px;}

.roundedcrnr{-moz-border-radius: 3px;  -webkit-border-radius: 3px;  -khtml-border-radius: 3px; border-radius: 3px; background-color:#FFFFFF; color:#d62d4f;}
.selectbg{background-color:#FFFFFF; color:#d62d4f; text-decoration:none; font-size:18px; padding-left:3px; padding-right:3px;}

ul.more li { list-style-type:circle; }
