.basic_body {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 100%;
	background: url('http://www.globalcad.com/images/gradient_bg.png') top left;
	margin: 0px;
	padding: 0px;
	min-width: 960px;
}

.bgnd {
	width: 1000 px;
	background: url('http://www.globalcad.com/images/sheet_mid.png') top left;
		}


.plain_container{
	width: 1000px;
	margin: 0 auto;
}

.cus-div{
width: 860px;
}

.cus_dot{
position: relative;
top: 5px;
}

.cus_tex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
text-align: justify;
}

.feat_container{
	width: 878px;
	margin: 0 auto;
}

.feat_nav{
	width: 878px;
	margin: 0 auto;
}

.feat_tex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 878px;
}

.feat_tex1{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
padding-right: 10px;
}

.feat_tex3{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
padding-right: 20px;
}

.feat_tex4{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 275px;
}

.feat_tex5{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 533px;
}

.feat_tex6{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 240px;
}

.feat_tex_sm{
font: 11px Arial,Helvetica,Verdana,Sans-Serif;
}



.t22gp{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 880px;
}

.t22gtop{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 880px;
position: relative;
left: -1;
}

.t22g2{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 275px;
position: relative;
left: -1;
}

.blubold{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
}

.blakbold{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
font-weight: bold;
}


.featdex{
font-family: Tahoma,Geneva,Kalimati,sans-serif;
font-size: 12;
font-weight: bold;
}

.featgray{
font-family: Tahoma,Geneva,Kalimati,sans-serif;
font-size: 12;
color: #555555;
}

.bargray{
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 color: #555555;
}

A	{
COLOR: #555555;
TEXT-DECORATION: none;

}

A:hover {
COLOR: #555555;
TEXT-DECORATION: underline;

}

/******Search Box*****/
.iecenter {
position: relative;
height: -10px;
}

.align-search{
position: relative;
top: -4px;
}

.sbox{
	position: relative;
	top: 9px;
	width: 120px;
	height: 20px;
	font-size: 11px;
	color: #aaaaaa;
	left: 41px;
}

.nu_box{
	width: 120px;
	height: 14px;
	color: #aaaaaa;
	font-size: 11px;
}

.sbox2{
	position: relative;
	top: 10px;
	left: 43px;
	width: 20px;
	height: 20px;
}

.sbox3{
	position: relative;
	top: 9px;
	left: 40px;
	width: 20px;
	height: 20px;
}

.sbox4{
	position: relative;
	top: 9px;
	width: 120px;
	height: 14px;
	font-size: 11px;
	color: #aaaaaa;
	left: 41px;
}

.topnav{
background: url('http://www.globalcad.com/images/button_bar2.jpg');
background-repeat: no-repeat;
position: relative;
top: 5px;
width: 906px;
height: 31px;
}

.topnav_dl{
background: url('http://www.globalcad.com/images/button_bar2.jpg');
background-repeat: no-repeat;
width: 906px;
height: 31px;
}

.small_links{
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 color: #555555;
 font-weight: lighter;
}


.small_links_off{
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 color: #555555;
 font-weight: lighter;
}

.small_links_on{
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: underline;
 color: #555555;
 font-weight: lighter;
}


.left1{
position: relative;
left: 1px;
}



/****** Main Navigation ******/
.blank_nav
 {
width: 12px;
height: 31px;
}

.space_nav
 {
width: 20px;
height: 31px;
}

.main_nav {
font-size: 16px;
font-weight: lighter;
}


.bbar{
background: url('http://www.globalcad.com/images/button_bar2.jpg');
background-repeat: no-repeat;
width: 909px;
height: 31px;
position: relative;
left: 2px;
}

.flash{
width: 906px;
height: 283px;
}

/***** BLUE LINKKS*****/

.icon_nav A:link {
font-size: 12px;
color: #333399; text-decoration: none;
font-weight: bold;
}

.icon_nav A:hover {
font-size: 12px;
color: #333399; text-decoration: underline;
font-weight: bold;
}

.icon_nav A:visited {
font-size: 12px;
color: #333399;
font-weight: bold;
}

.icon_nav A:active {
font-size: 12px;
color: #333399;
font-weight: bold;

}


.sm_nav A:link {
font-family : Arial, Helvetica, sans-serif;
color: #333399;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

.sm_nav A:hover {
font-family : Arial, Helvetica, sans-serif;
color: #333399;
text-decoration: underline;
font-size: 12px;
font-weight: bold;
}

.sm_nav A:visited {
font-family : Arial, Helvetica, sans-serif;
color: #333399;
font-size: 12px;
font-weight: bold;
}

.sm_nav A:active {
font-family : Arial, Helvetica, sans-serif;
color: #333399;
font-size: 12px;
font-weight: bold;
}

.map-height{
height: 30px;
width: 226px;
}


/*****MAIN BODY DIVISIONS*****/



.m_space {
width: 20px;
padding: 0px;
border: 0px;
}

.m_left {
width: 390px;
padding: 0px;
border: 0px;
}



.m_bod {
width: 390px;
padding: 0px;
border: 0px;
}

.m_mid {
width: 204px;
padding: 0px;
border: 0px;
}

.m_right {
width: 272px;
padding: 0px;
border: 0px;
}

.right-div {
width: 272px;
background-color : #f0f0f0;
}

.right_prod_space {
width: 200px;
height: 10px;
}

.top_prod_space {
width: 272px;
height: 15px;
}

.right_cont_container{
border: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
padding-top: 16px;
padding-bottom: 16px;
}


/*****Download Box*****/


.dl_box_outer{
width: 251px;
height: 283px;
border: 1px solid #cccccc;
background-image: url('http://www.globalcad.com/images/gc_background_logo.gif');
background-repeat: no-repeat;
}

.dl_box-inner{

}

/*****Large Text*****/

.t22{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
width: 906px;
padding-left: 1px;
}

.t22b{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
width: 906px;
padding-left: 1px;
position: relative;
top: -7px;

}


/*****Footer Boxes*****/
.footbox{
background-image: url('http://www.globalcad.com/images/footbox.jpg');
background-repeat: no-repeat;
width: 229px;
height: 100px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.footbox_r{
background-image: url('http://www.globalcad.com/images/footbox.jpg');
background-repeat: no-repeat;
width: 219px;
height: 100px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.foot_container{
	width: 906px;
	height: 100px;
	margin: 0 auto;
}

.footspace{
width: 10px;
	height: 100px;
	margin: 0 auto;
}

.padbox1{
padding-right: 12px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.padbox2{
padding-left: 12px;
padding-right: 12px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.linky{
color: #333399;
}

/*****PRODUCTS*****/

.c1{
width: 240px;
height: 120px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #555555;
padding-left : 2px;
padding-bottom: 10px;
}

.c2{
width: 220px;
height: 90px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #555555;
padding-left : 2px;
padding-bottom: 10px;
}

.c3{
width: 240px;
height: 10px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #555555;
padding-left : 2px;
padding-bottom: 10px;
}

.mainspace{
width: 10px;
height: 120px;
}

.mainspace-tween{
width: 8px;
height: 120px;
}

.mainspace-tween3{
width: 8px;
height: 110px;
}


.mainspace2{
width: 10px;
height: 90px;
}

.mainspace3{
width: 10px;
height: 61px;
}

.mainspace-tween2{
width: 8px;
height: 90px;
}


.icon{
width: 68px;
height: 64px;
padding-left: 2px;
}


/*****Copright Notice*****/
.copy{
font: 11px Arial,Helvetica,Verdana,Sans-Serif; 
width: 906px;
text-align: left;
padding-left : 10px;
}

.copy-common{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #555555;
}

/*****Product Page Constants*****/

hispace {
height: 10px;
}

.boxshot {
width: 185px;
height: 185px;
}

.lefttext {
width: 630px;
}

.lefttext-split {
width: 350px;
}

.t22g{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
border: 0;
padding: 0;
overflow: hidden;
}

.t24g{
font: 24px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
border: 0;
padding: 0;
overflow: hidden;
}

.t22dg{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #3f3f3f;
border: 0;
padding: 0;
overflow: hidden;
}

.t32g{
font: 32px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
border: 0;
padding: 0;
overflow: hidden;
}

.t16g{
font: 16px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
border: 0;
padding: 0;
overflow: hidden;
}

.t22gleft1{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
position: relative;
left: -1px;
color: #555555;
border: 0;
padding: 0;
overflow: hidden;
}

.prod-text {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;  
}

//* product etc. text variants*//

.prod-text-bold {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
font-weight: bold;  
}

.prod-text-gb {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #555555;
font-weight: bold;  
}

.prod-text-title {
font: 13px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
font-weight: bolder;  
}


.prod-text-bk {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;  
}

.prod-text-blue {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold; 
}

.prod-text-gy {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #555555;  
}

.prod-text-bk-tall {
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #000000;
line-height: 140%;  
}



/***** Subs for Hx HTML  Tags*****/

.h2text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 600;
font-size: x-large;
}

.h3text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 600;
font-size: large;
}

.h4text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 600;
font-size: medium;
}

.h5text {
font: Arial,Helvetica,Verdana,Sans-Serif;
font-weight: 500;
font-size: small;
}

.tiny{
	font : 11px Arial,Helvetica,Verdana,Sans-Serif;
}

.tiny2{
	font : 10px Arial,Helvetica,Verdana,Sans-Serif;
	width: 448px;
	color: #000000;
}

/*****Support Page*****/

.t22sup{
position: relative;
left: 6px;
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;

}

.t22sup2{
position: relative;
left: 16px;
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;

}

.suptex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
padding-left: 6px;
}

.suptex_l{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
padding-left: 6px;
width: 370px;
}

.suptex2{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
padding-left: 13px;
padding-right: 13px;
}

.suptex3{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
padding-left: 21px;
padding-right: 13px;
}

.suptex4{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 

}

.suptex5{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
position: relative;
top: -12px;
padding-left: 13px;
padding-right: 13px;
}


.supp_div{
background-color : #f0f0f0;

}

.supp_container{
border: 1px solid #cccccc;
padding-left: 10px;
padding-top: 16px;
padding-bottom: 16px;
}

.sup_box2{
width: 453px;
}

.sup_box3{
width: 453px;
position: relative;
right: 5px;
}

.sup_tab{
position: relative;
right: 30px;
}

.supicon{
width: 40px;
}

.supform{
padding-left: 40px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
}

.supformtex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
}

.supalign1{
position: relative;
left: 15px;
width: 400px;
}

.supalign2{
vertical-align: top;
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
position: relative;
top: 4px;
}

.supalign3{
position: relative;
right: 36px;
}

.tex_fld{
height:21px;
}

.tex_area{
height:72px;
}

/******RESELLERS*******/

.resell-main{
width: 612px;
}

.resell-div{
width: 475px;
background-color : #f0f0f0;
}


.resell_container{
border: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
padding-top: 16px;
padding-bottom: 10px;
}


/***** Exit Form Stuff *****/

.exit_container{
border: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
padding-top: 16px;
padding-bottom: 0px;
}

.exit-div{
width: 602px;
background-color : #f0f0f0;
}

.req_tx{
vertical-align: top;
font: 17px Arial,Helvetica,Verdana,Sans-Serif;
font_weight: bold; 
position: relative;
top: 4px;
color: red
}

.tel{
width:16px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.num{
width:184px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.telnum{
width:200px;
}

/***** FIRSTRUN PAGE(S) *****/

.frun_container{
width:806px;
}

frun_tab{
width:874px;

}

.frun_out{
width: 906px;
font-weight: bold;
position: relative;
left: -4px;
}

.frc1{
width: 216px;
height: 90px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -5px;
left: 3px;
}

.frc2{
width: 197px;
height: 90px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -5px;
left: 3px;
}

.frc3{
width: 195px;
height: 90px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -4px;
left: 4px;
}

.frc4{
width: 216px;
height: 104px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -10px;
left: 2px;
}

.frc5{
width: 197px;
height: 104px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -10px;
left: 2px;
}

.frc6{
width: 195px;
height: 104px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
top: -11px;
left: 4px;
}

.frc7{
width: 216px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
left: 2px;
}

.frc8{
width: 197px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
left: 2px;
}

.frc9{
width: 195px;
height: 77px;
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
position: relative;
left: 4px;
}


/*****BUG REPORT FORM*****/

.bug-div {
width: 906px;
background-color : #f0f0f0;
}

.bug_rep_container{
border: 1px solid #cccccc;
padding-left: 10px;
padding-right: 10px;
padding-top: 16px;
padding-bottom: 16px;
}



.t22bug{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 854px;
}

.bug_tex{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
}

/*****SITE MAP*****/

.t22map{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 201px;
}

.map_cell{
width: 201px;
height: 26px;
}

.map_cell2{
width: 237px;
height: 26px;
}

.sm_text{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
width: 878px;
}

/*****PRESS ROOM*****/

.ptext{
font: 12px Arial,Helvetica,Verdana,Sans-Serif; 
color: #000000;
}

.phtext{
font: 16px Arial,Helvetica,Verdana,Sans-Serif;
font-weight: bold; 
color: #000000;
}

.t22gpr{
font: 18px Tahoma,Geneva,Kalimati,sans-serif;
color: #000000;
text-align: justify; 

}

.pr_container{
width: 610px;
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
text-align: justify; 
}

.pr_text{
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
text-align: justify;
}

.pr_ital{
font: 13px Arial,Helvetica,Verdana,Sans-Serif;
font-style: italic;
}

.pr_ital2{
font: 14px Arial,Helvetica,Verdana,Sans-Serif;
font-style: italic;
}

.pr_ital3{
font: 11px Arial,Helvetica,Verdana,Sans-Serif;
font-style: italic;
text-align: justify; 
}

/*****WHAT'S NEW*****/

.wn_container{
width: 878px;
}

.wn_header{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
}

.wn_small{
font: 12px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
}

.wntext{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
}

.wnlink{
font: 12px Arial,Helvetica,Verdana,Sans-Serif;
color: #333399;
font-weight: bold;
}

.expand_link{
color: #555555;
font: 11px Arial,Helvetica,Verdana,Sans-Serif;
font-weight: lighter;
}
